SHA256 hash

SHA256 encoded string

57db4cf45f26cfaa6a349a24f7bd01dcbfe8db1de1fa568d2fb0176973429dbb

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27AZRE%27 %27DKNG%27%5D57db4cf45f26cfaa6a349a24f7bd01dcbfe8db1de1fa568d2fb0176973429dbb

String "%5B%27AZRE%27 %27DKNG%27%5D" encoded to other algorithms

Here you can view hashes for "%5B%27AZRE%27 %27DKNG%27%5D" string encoded with other popular algorithms

MD2 6e3f96eb3de2f212c0aa00fcdf04fb91
MD4 0657471d323edd9947fcb896bf1164fc
MD5 942c3c0e48780023801d1bf95f445b08
SHA1 d3f851a8f335a0080de9bd98374a81c14be30efe
SHA224 6b20787f7d14c8ec7874b9571a4d585f5275983759f206383955d222
SHA256 57db4cf45f26cfaa6a349a24f7bd01dcbfe8db1de1fa568d2fb0176973429dbb
SHA384 936930d991fdac81ee0118c7c07f076fda2ee7dda760ae2377f7247a72a496bac6d6c083187493c1f93348ab535df24e
SHA512/224 37d876bcaf0039ca4a07b238469e13d81341ee50b93c1d246b89c5a2
SHA512/256 233498e1af63f1d89341fa12b418d5d73eb3fddd1e9d755c68a16ed589ee6e7a
SHA512 9a75db2ddac99b2ea0ad11cbfcadca893149ec296e96c2f910bfd8f4da2c6bca9e89ee3ca766e400ff2198bbe7fc4a8fe3e2167d5197ed3542aeaeaa1d1ece6e
SHA3-224 9e7d8a5c481b3efac01a2488195a7e190b1437c273e42785c996c44c
SHA3-256 e355760d652cf1ca6952aa8102d435a72683c695f95586a423459b1d5d7687c2
SHA3-384 fdf6d11e3701d24c6859424b969f198db69cd77da46d4c66114c17e084998a03685e6fb5c21b6836272ba08ab5875eab
SHA3-512 917e9da30572a0ada4a194252ae602293c467eeba0ced028ff067f88448bbc88f6f1da224393f52afe713174c9b08394de35b23b3ae9e6bb61cb41c543d23e5a
RIPEMD128 23e319542ec6621a6144948e6d68787d
RIPEMD160 fbf72e83f03d5e60dca47e4cc49d0c9a5bae2b3e
RIPEMD256 3e5838b05c8ccf8f5f0b3f8c7eabd96073b85cfc82634f8c88e38e96782e7a8e
RIPEMD320 38799b947461ce82c14da6b3fc6f9787eb8abdb060d89df5edddff966b3c1db645e7e2bbdc77dd4f
WHIRLPOOL 9972212276f9f6022aa1aa63782d4e98b9e145b5c6ad3ec1764c51d42f447066d801b36ea2c4d2445a10ad9d01b2e8518eeabba47c9246818fe5261e9ac239b0
TIGER128,3 214861f5b731ebb12242f8b1495805ce
TIGER160,3 214861f5b731ebb12242f8b1495805ce249f3794
TIGER192,3 214861f5b731ebb12242f8b1495805ce249f37947c12be01
TIGER128,4 0f75c4b2d8920d9f470c424bbc1be497
TIGER160,4 0f75c4b2d8920d9f470c424bbc1be497a1fd9ca0
TIGER192,4 0f75c4b2d8920d9f470c424bbc1be497a1fd9ca02272704e
SNEFRU 1ed40958d76d6f34bcf7d35cae0b66de052ffb7c05b1530c0d8520121aeb0b12
SNEFRU256 1ed40958d76d6f34bcf7d35cae0b66de052ffb7c05b1530c0d8520121aeb0b12
GOST 46d0560518618bca3f403c47f29092d5eae63942a927180cacf0757346a0362b
GOST-CRYPTO 370535f5a75b8f62aac2ee06ca928ad840b2c24319f052229bb3f317492561ee
ADLER32 527405e9
CRC32 80a33f5b
CRC32B 50f5b692
CRC32C 5a6fda44
FNV132 f17d5495
FNV1A32 766ba929
FNV164 cefe507ec9f9bd35
FNV1A64 ce7c366ca7a42809
JOAAT 04dc693e
MURMUR3A f0dc8207
MURMUR3C ae1efdd5ff3223f98cbb9faaab40f2ea
MURMUR3F fbdabae6c8fb9e50a7e15aac012acd77
XXH32 4b46a513
XXH64 4ba8f46ba178e3d8
XXH3 d4e860ea5a50e604
XXH128 f449bb018450e8a0ba56fc4b399c699d
HAVAL128,3 a389f6fc64d5ead151e823f9fd173048
HAVAL160,3 16f2a7c74d0c3864b6502f548b166d744f4e6ddd
HAVAL192,3 f18540b4c1ac78e3ce36b696b4611e945d19223bf3287c26
HAVAL224,3 f30a4041cbd8beda8a659b4a9ab058985cae3b732fb3828b927321bd
HAVAL256,3 8aaa08588ad4c6dd378c35cf73a2694b85520687605ed855d75ae700ff2040b6
HAVAL128,4 66c443ad1b9e9f931746999a132d44d9
HAVAL160,4 ee97233a160793b641946efa7661af2aae61cfaa
HAVAL192,4 ea9364711cf212765875c60756862339dbd5f29b3de2494a
HAVAL224,4 6999b861731bf386b8dfbcd0bd0ac5e0b1dc566ece926a20518369f6
HAVAL256,4 924cd1013f2a5c7c6cb85248756e2e6ac7d614f9ad872c13d6d3d44a59bb6948
HAVAL128,5 1c4fbe3ef9c47ed90a0a4ef1c16b2943
HAVAL160,5 a2e40910b7602fecabdef4b591ae19176c945390
HAVAL192,5 a21fd907b4a5ac643be0537b993ffabf35b4cd3823f205a7
HAVAL224,5 a04593fb23b7602990baee292e7e9d06ab579f6a39c833b02e523902
HAVAL256,5 faffac46aa27368d52be5c2e50a05b5424b17a123f536ac6d5c94130eb4f1dad

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