SHA256 hash

SHA256 encoded string

8be38c2a9b5f4ebd12fef09a3ba1fae1d15cecdeb38c609466653a387d0f66dd

Your last 10 encodings

AlgorithmStringHash
sha256['LBTYA' 'ZNGA' 'IMMU' 'BMY' 'SPH' 'LMRK']8be38c2a9b5f4ebd12fef09a3ba1fae1d15cecdeb38c609466653a387d0f66dd

String encoded to other algorithms

Here you can view hashes for "['LBTYA' 'ZNGA' 'IMMU' 'BMY' 'SPH' 'LMRK']" string encoded with other popular algorithms

MD2 4cc84544be8857e97b2c8eaacb7c9d9d
MD4 1293c29d6ee5746be3f7b271b1d28069
MD5 aa99502bada7d119cc96e506b978a70c
SHA1 64b8c17e28e6ebe93fae99dc5faebc9a95f4a323
SHA224 5691c8949e42eff23481319733207498e252aa4ab59e07cb66a530f2
SHA256 8be38c2a9b5f4ebd12fef09a3ba1fae1d15cecdeb38c609466653a387d0f66dd
SHA384 3d027beeb26eb25b6aa5d95440d7bb5f91fa6daa19115fa991d0b9c2b55370f7dbdfa112df647ac6bb514f030f1fcc1f
SHA512/224 b3481a62158525a25db5d8b6ae1df9d57d7d4e450384270f9c4c5605
SHA512/256 3ba35c9eff83ec91aaba0c519fede639417ff966e789185d8ddb3b310e9cc130
SHA512 28227b7d564ff1a0f22ff925aceab3173877c2070b26be2cad352af0a8ed7bf4f695c0b340fc37857e34cce2782ab8a3c52ea39f4a6214195944ad7f7d2ae954
SHA3-224 a4792784a232c6fcdf67f667b4c8061f9f7dc88ff0b9703ec9aa1d30
SHA3-256 7c4a4d0a997f14833e09b02b6ada45dfe491c5e43dfbcff562d33c6f983f3dd1
SHA3-384 56c3d84881a2b9d0e601a81db3e6262b8ff885bfeb70c8c970946d635a5885593fd2a6a01524717601370a18bd37ea90
SHA3-512 44599932672956ef6b3302705a45b2e0fd63cd08cb0a77fe4646648c2a6eed15b04928f5eac68886901570b9b4d09132db2d745a6c98d84b8ef6296a39b70234
RIPEMD128 1b199d83d48fbab028916f38be2c3abf
RIPEMD160 75d59c036bb9fefffc611bd896130ea789976a63
RIPEMD256 93eee3baf95c9c4370140c35a4b2f37023317371bb6842848526bcb573745710
RIPEMD320 0489aa5c8c8eab088fe0bdd0a38a56513fe9d0a6d8d1ea6779b996e6bf0b100cc2d233904dc22d0f
WHIRLPOOL 31b9f7190fb026582503e0b5d906c846e8d1beba7feb0da66f145d8c789cfec665ec569afef555b861a15a4dea055908ed1c505eeb347dadf0bc615d29bb9b37
TIGER128,3 d488b02c546e709522dc342ca8a84637
TIGER160,3 d488b02c546e709522dc342ca8a8463773f4950f
TIGER192,3 d488b02c546e709522dc342ca8a8463773f4950f3bffaf07
TIGER128,4 56444b11008f71922c4ba654696edb6f
TIGER160,4 56444b11008f71922c4ba654696edb6fa0fb5908
TIGER192,4 56444b11008f71922c4ba654696edb6fa0fb59088011683f
SNEFRU 94ac3ce2e56344db06ade7f5f58afabfc5cc18abbd50fd9169fc6ab84de10865
SNEFRU256 94ac3ce2e56344db06ade7f5f58afabfc5cc18abbd50fd9169fc6ab84de10865
GOST 9b53e8bf266f661f55c6fd90fa5d362d968ba839cb31af7286d40c76164e740b
GOST-CRYPTO f7e8a1a713ccb4bce359bcc0af481eb4c8f947f7ee7a7fa246a7c01f3dfe6306
ADLER32 da850a1a
CRC32 6aad0ee1
CRC32B 3faacdde
CRC32C 3ce9c0a8
FNV132 3b61af22
FNV1A32 abfdf7e8
FNV164 f3cf40237d25cf82
FNV1A64 cd631616b08e73a8
JOAAT c7ec5188
MURMUR3A b05d4ac7
MURMUR3C 4a4a410489b9987b1da40a2e471ab87f
MURMUR3F 0381c4c0378c8cd2aaf20e82ea2e97b3
XXH32 a85fbe1c
XXH64 2c92c24677c976e1
XXH3 6c49c1626036c7a0
XXH128 d0ce6995602c9330c7360f1451b13dff
HAVAL128,3 72680b16274540262098f82a064e1537
HAVAL160,3 5f0ba506a227f5e128d83588b40a1695e8c8f61c
HAVAL192,3 ea353687979605bad27ac2c5b9841f97b1edbbb86e943bdf
HAVAL224,3 27b1eee9a2fbd6638cf4b0e34d15c816307dc5f4c769e7a5da011d8b
HAVAL256,3 8e4a940681bdac7eb49fec3d23d77734b62ee1d3fb15c7108ec08d2a2c71e284
HAVAL128,4 862ee6b8377445a67056e4c5ed980aeb
HAVAL160,4 cd0098da131a2202365acf89947e276cd3fcc601
HAVAL192,4 cfdf1fefcd3945e309822fe1f9bac8d3aec611d79c956625
HAVAL224,4 fe88a3158162f7ece8de27ce999035c97047d5951b68d0ce9568bbde
HAVAL256,4 e95f46c4fc88df5af2d1eab894b6fd5aeabb781760ceff3699c8d1d39c70f841
HAVAL128,5 770a9bfd9ddb3e877fcaaf50e8220167
HAVAL160,5 66d0754e73f70c713f42bd05a089c11848bd11cf
HAVAL192,5 b1e16598dc104567e3e4eb03d2be6b5f0b4440e738240f84
HAVAL224,5 9cb2742ae69e45e7440944dfc5cde521bc387b8e102fe8a06cdec602
HAVAL256,5 40346a7264af8a3d3ef0d73992d68bf9bca85b15e57156918b4bfc97ac7e8cc9

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