SHA256 hash for "['EAT']"

SHA256 encoded string

902ce9fc8a1f0da29124a056851186509fcb79f1e42a32fcb3895fd33e958a2c

Your last 10 encodings

AlgorithmStringHash
sha256['EAT']902ce9fc8a1f0da29124a056851186509fcb79f1e42a32fcb3895fd33e958a2c

String "['EAT']" encoded to other algorithms

Here you can view hashes for "['EAT']" string encoded with other popular algorithms

MD2 bb3ad8c0ec0d96826eccfdd01fb160dc
MD4 fd9cf48c039e4db236367951513040b7
MD5 ba3d17f24d5533c33a57bf01aa796d4a
SHA1 06771658bbb7c6db254a1df760cd3029e3c1aca1
SHA224 eef29ed655311bffc752b4541406df5b88fd0f6efcc324f2647133bb
SHA256 902ce9fc8a1f0da29124a056851186509fcb79f1e42a32fcb3895fd33e958a2c
SHA384 ae7aa07654a805de9dcb1800b8789ed88175cf35906064061ac5ea019801658b0e4362bce0feadf7d8cd3b4c78c0f1d6
SHA512/224 672594bd25c337c6624299f11afc000d9978822da176c0143f845930
SHA512/256 6ec60aeee0d166a2d66d79086e56dd4a43c76514a042804de73db2ecf854f123
SHA512 28ed0aa359c2813570d1d35d733820e16b4d59bbeeac717a8ba01edc1bec9b9397917407e389817145e526eb757f3f79eb3a23d4b10e93b8e716dc65adfd22d9
SHA3-224 1784c52122a7ae305950eb647002e013b5ac5f670f249d1feb5f8cf0
SHA3-256 22fe23799bb63a70f58d269af91d671b7491a6fc2628e07bb72d3ace9269b63c
SHA3-384 9f4ac933f5561c9f377dd346a5156b568bb063c48b82a5bdd367a7684794912ab74b93133ead5a8dccb6d2b751ba3afc
SHA3-512 ed974a2b905dea47d17ad0ebd29257da182629df119c9298667823b521ba4dbc205ba38878b5a04386c8acf9ec0f96b98d65c2bba194870975805c097cc873d4
RIPEMD128 7bc9c61e7b7e28a8751334de5815a91d
RIPEMD160 e141fe691f1431e8143a7eb072d294713c2738e8
RIPEMD256 3f8989f05853399aa99765af97780098c17fa35d9aee11e4459e3a310e0d7636
RIPEMD320 7cf3c265316c0ea37e26f39e01cb665eafc733b6be4e53e6096a073ad74f7710ebc02cd515945396
WHIRLPOOL c6f9d1306e5f43587f2cc3536599408201c0e2a49d92772b7e36ce27142824a49d43665b78ecada24378a19443d9f13236048dfcf75ebd713e5b98227a3b982e
TIGER128,3 09256e09bf8ea764053602353d8cf33f
TIGER160,3 09256e09bf8ea764053602353d8cf33f3a12ea61
TIGER192,3 09256e09bf8ea764053602353d8cf33f3a12ea615482f40d
TIGER128,4 5e2bb9ff84dd031039a211af5625bb21
TIGER160,4 5e2bb9ff84dd031039a211af5625bb214f85e107
TIGER192,4 5e2bb9ff84dd031039a211af5625bb214f85e1079efa0c54
SNEFRU 73b4fc2769ac982f330e50be29a9fc79ee99155ae138e8ca6221affff81ee601
SNEFRU256 73b4fc2769ac982f330e50be29a9fc79ee99155ae138e8ca6221affff81ee601
GOST 0700661efcf1f9978d719e7589ca6c3d258cc4976cf31f3729fb1a662627b563
GOST-CRYPTO 59478a21ea2fa103f312270c886006165af961cf7457b9a12687615ecf02232b
ADLER32 077201e1
CRC32 6e83e3d7
CRC32B b106a69c
FNV132 ad806877
FNV1A32 1ce5ade3
FNV164 57d4e8218f297e57
FNV1A64 577cb80beb6b9083
JOAAT de3c9501
HAVAL128,3 283fd688d81e60afd68b5d8ac158e8f8
HAVAL160,3 c355fc78bdba1297e2e59d86df4b2156758e4a8e
HAVAL192,3 a46edc3ee2b3cbe8fbda0b93965d7db3a1de7d788a609b47
HAVAL224,3 63a95d817859ff9e8c63ad8f39faebf84e6840d8b1fdc0eff31a8420
HAVAL256,3 ac89fa97c7dc9ca99d3d7a73435cb233be7c6bf0e419d0bd73387c8a71bf8153
HAVAL128,4 401366eb88df40646c0ea01a38fde8d7
HAVAL160,4 444e1cb698e61d382c55cccc74331f614497817e
HAVAL192,4 ef19017e9e515d603065e7783c1cb2888e92340ae58e4fba
HAVAL224,4 317a095672f58a9a46fdbc6d922cf19c068baf4235a3b215eccba106
HAVAL256,4 b17eac0d6766b97b70c89aee837acc0f8b8877ae332b7ed241f710cdee23e848
HAVAL128,5 31494e16996e91b7d4df7ddd466c9040
HAVAL160,5 98231ba7367f5fd771a5d413edd42c8240dfe4ac
HAVAL192,5 3ae705b4a854564724bcc38ae21260793cd3e252798b2ae2
HAVAL224,5 7e092c7866af7fd97021a9dadfe6e99ad4b47fa2faaa4f9ea0679297
HAVAL256,5 86bbdbf7e36b0ac8504436595f1a6eca3ef8446aebd43db38cbacc96326ef563

Usage FAQ

Usage from Address Bar

You can use direct access to this page from your browser address bar. Type string that you need to encode with algorithm according to next schema: https://md5calc.com/hash/<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: https://md5calc.com/hash/md5/hello+world The another cool thing is that you can specify "json" or "plain" mode into URL and you will get only HASH in response. Schema of this future: https://md5calc.com/hash/<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: https://md5calc.com/hash/md5.json/hello+world Will output only: "5eb63bbbe01eeed093cb22bb8f5acdc3"

If you have string that contains complicated urlencoded characters you can send it directly via params to avoid processing of our url parser. Use:
str - for string to encode
algo - for algorithm
output - for output type (empty, "json" or "plain")
https://md5calc.com/hash?algo=<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json> https://md5calc.com/hash?algo=md5&str=hello%0Aworld https://md5calc.com/hash/md5?str=hello%0Aworld

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.

Example:

var toEncode = 'hello world';
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {
if (xhr.readyState == 4 && xhr.status == 200) {
console.log('JSON of "'+toEncode+'" is "'+JSON.parse(xhr.response)+'"');
};
};
xhr.open('GET', 'https://md5calc.com/hash/md5.json/'+encodeURIComponent(toEncode), true);
xhr.send();
Will output: JSON of "hello world" is "5eb63bbbe01eeed093cb22bb8f5acdc3"

Usage from PHP

You can use direct access to hash in your applications.

PHP Example: <?php
$str = 'hello world';
$url ='https://md5calc.com/hash/md5.plain/'.urlencode($str);
$md5hash = file_get_contents($url);
echo 'Hash of "'.$str.'" is "'.$md5hash.'"';
Will output: Hash of "hello world" is "5eb63bbbe01eeed093cb22bb8f5acdc3"

Chains of algorithms

In some cases you can need encode string with two or more algorithms. For these cases we have introduced chains of algorithms. For example if you need to encode string according to this schema md5(sha512(sha1('hello world'))) you can do this by connecting algorithms with a double dash: https://md5calc.com/hash/md5--sha512--sha1/hello+world If you will do this in your address bar you can also use semicolon instead of double dash. https://md5calc.com/hash/md5;sha512;sha1/hello+world Pay attention that semicolon should be encoded in url, so if you use it not in your browser, you should use '%3B' instead https://md5calc.com/hash/md5%3Bsha512%3Bsha1/hello+world Such approach can be also used with "plain" and "json" mode https://md5calc.com/hash/md5--sha512--sha1.plain/hello+world https://md5calc.com/hash/md5;sha512;sha1.json/hello+world

You can also use special chain item "b64d" or "base64decode" to make base64 decode. It can help to hash any of not printable characters. Example: https://md5calc.com/hash/md5.plain/hello+world https://md5calc.com/hash/b64d--md5.plain/aGVsbG8gd29ybGQ= will be the same: 5eb63bbbe01eeed093cb22bb8f5acdc3

Carriage Return and Line Feed characters

At present time our text editor doesn't have functionality that can take into account which of those characters you want to keep in string. This problem come from browsers which normalize all of the line endings to "CRLF" ("\r\n") format according to "HTML specification". It means that if you paste from buffer string
"hello\nword" and press "Encode", your browser will convert it to "hello\r\nword" and only after this your browser send FORM to us. As a result we will show you hash of "hello\r\nword" but not "hello\nword"

You can avoid this with encode string to "base64" on your side and use "Chains of algorithms" that described above.

Example 1: Hash from string with only Line Feed (LF) character Text: hello\nworld
Text encoded to BASE64: aGVsbG8Kd29ybGQ=
URL: https://md5calc.com/hash/b64d--md5.plain/aGVsbG8Kd29ybGQ=
RESULT: 9195d0beb2a889e1be05ed6bb1954837

Example 2: Hash from string with Carriage Return (CR) and Line Feed (LF) character. This result you will have if you use editor with CR, LF or CRLF symbols.
Text: hello\r\nworld
Text encoded to BASE64: aGVsbG8NCndvcmxk
URL: https://md5calc.com/hash/b64d--md5.plain/aGVsbG8NCndvcmxk
RESULT: 6a4316b18e6162cf9fcfa435c8eb74c1

How to calculate sha256 hash in PHP with hash function

Since version 5.1.2 PHP contains function hash() that you can use to get sha256 hash from strings.

<?php
    $str = '¡Hola!';
    $hash = hash('sha256', $str, false);
    echo '<pre>';
    echo $str.PHP_EOL
         .' &rarr; '.$hash.PHP_EOL
    ;
    echo '</pre>';
Please read the privacy policy (agreement of the cookies usage, other websites embedded content, etc.). If you continue to use the site, we will assume that you agree with our privacy policy.
OkPrivacy Policy