SHA256 hash

SHA256 encoded string

841e592c88d6a838fb1248c6ba9bd0f93f6fbe1edd428386b8d20f92a3325f86

Your last 10 encodings

AlgorithmStringHash
sha256['LBTYA' 'CUBE' 'INT' 'HTGC' 'HWKN' 'QUMU' 'WETF']841e592c88d6a838fb1248c6ba9bd0f93f6fbe1edd428386b8d20f92a3325f86

String encoded to other algorithms

Here you can view hashes for "['LBTYA' 'CUBE' 'INT' 'HTGC' 'HWKN' 'QUMU' 'WETF']" string encoded with other popular algorithms

MD2 88d141e8683d4755c8603af492258a7c
MD4 c1dfa722f17cae848e833fa5bdc3443c
MD5 22a0a177f6dcd862c26dc8752d478dd5
SHA1 612a14b5ab6a0bed7503c7801bcb4c97ced1bafa
SHA224 c82066aad520dc49109b10b72a551db681ac8b5cd804107d7c7d6b1e
SHA256 841e592c88d6a838fb1248c6ba9bd0f93f6fbe1edd428386b8d20f92a3325f86
SHA384 f1259002f0f673fa653ae3236cacc5f8c15467301c7e0a4bc0620a0f290d82723a1b5748eb0fdc2ef496c5c7480c4e54
SHA512/224 8ad1c7cfd280f95c69f8b01c67a3f9c3d182100e6f194aab61cd8c59
SHA512/256 eafc8064a1c7674bde6247ceedceaf95ce889795f32d80ff111b26fcf8c64ed9
SHA512 fcd510ac3e25bb7b8b419f8bbb32a50cbf4bb4f298016a2224e635572c4986717e2a5be18e1539f437168fc989b6ebb093917df9fac746efdc87075c68cf1b1d
SHA3-224 fb1b1e947eef58a8b1ef807359f3923c4eaa30929f068df9df5c58e7
SHA3-256 fe23a065137e1fa203e487c30240e85493aa26ce50d079ef5a70e50f1f5de4e5
SHA3-384 699dabb69b7c1b3baef410e50b1fb500586f40a11c0296f3355cad743b0bd51ec101313cc4598c5022cf13f8292661c2
SHA3-512 2dfbf09f28a1a39748bd372d6f77aeb65dfc4ce29fbbc017565ac9d4f62579a6c43c34c91f7fa39b6dc47b75d8527dafceeaadb4a0126145dd058cb221f08ccf
RIPEMD128 64e12997fc1438da9264b9a8fd2cc602
RIPEMD160 e8a1dd49e7229e9111270418d9ea1d89d3ed0a98
RIPEMD256 f4aeea1494003baefed93580412d0a6c22a30642c148d9899b3bafd812712ce2
RIPEMD320 5ca120d9620dfe3609ce49e55c1ac21ad1da2f9901a680ac0abb2fee9b28b98d3ec5095f5b1c8a58
WHIRLPOOL 60c1f00e97a902af645a2a7746907196554429148f197da958be1ff4429e563b70486bcf276627d7b9af28ded18e88a40a299e75d6f3f54c6bc1a4318c802914
TIGER128,3 f030738cb11a7c0c376fb7fd2dbd8c64
TIGER160,3 f030738cb11a7c0c376fb7fd2dbd8c64fe025588
TIGER192,3 f030738cb11a7c0c376fb7fd2dbd8c64fe025588ff6dcedb
TIGER128,4 17084cd96ae0d20701a16586d862e18f
TIGER160,4 17084cd96ae0d20701a16586d862e18ff86f2fc8
TIGER192,4 17084cd96ae0d20701a16586d862e18ff86f2fc8304740fc
SNEFRU 561cd07f231204475372091e4b076a2930920d0eb61a6843ac1e92837b05896c
SNEFRU256 561cd07f231204475372091e4b076a2930920d0eb61a6843ac1e92837b05896c
GOST f788aef0278d1aa109b259ae6392e9c48489ad60fda6e77497198ff334d47eda
GOST-CRYPTO 7e0e3d2ca633d972172e26370e3f34d1e1ab4d4a57dc10680699b8aa3e1cad61
ADLER32 2ff60bfd
CRC32 6581a210
CRC32B 47f72428
CRC32C 2b2ebc0e
FNV132 4591f44f
FNV1A32 20caf07b
FNV164 d0b6bd83ae42e48f
FNV1A64 3d9e9541d1a7293b
JOAAT 1f3f13ba
MURMUR3A 9de1763c
MURMUR3C 4f1cc450f1f8163c66b34dda6ed3da9d
MURMUR3F 6a3163a39f2f65249ec5d8341308f436
XXH32 553ff04b
XXH64 de4032e10acdf3a9
XXH3 58aaf7d302046037
XXH128 607d2c5cc0df9b274d7cbc12387a7548
HAVAL128,3 c980e7158589e0145cb3d834d0171aa9
HAVAL160,3 b9407f189dabf45665b4038e631514fdf0c7cc7b
HAVAL192,3 e3b60261789443ebd0da69e67bc7055614a9762f6caf76ea
HAVAL224,3 06253b77d67d7a9585ee465e26e5f3ddb0967999244f74aec2150e93
HAVAL256,3 22ea79f0456c175acbf6ba8ef5d3edac7b8f4270f929970ee5a99264ea5452ff
HAVAL128,4 819dc200fc9b0d898606cac29a1328ae
HAVAL160,4 3a01b0f7633995102cb1ef5afc65c8d2a3c8f9a0
HAVAL192,4 774f839e61f960b33f230084c481e5adcbae35f660514166
HAVAL224,4 219154d42530b302dda3a2e66aecca667c391ff4ce8ed1c7f7d06f21
HAVAL256,4 0816ad382418ad0dc443bb27793db4d63b7823e3c300e0ec6a7f8d09f895078f
HAVAL128,5 de5f24a3cf9e6e2b2e496225cba49ab3
HAVAL160,5 20b729d78f9b025e924ad28c527684afc2940edd
HAVAL192,5 7267a0e9bc0155abbe07e592d31d2565404aacb611419d87
HAVAL224,5 1458f6eeea19ba0f20fb5a643bf35d6a02b8735248038c1dccb2effd
HAVAL256,5 ab67ee62fa389c723b415e6167571109cd0283ee747896af49a7296a83fc906a

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