SHA256 hash

SHA256 encoded string

805b0411c3c0534fcc567d128cd01a75b40783f0248d9f614d49d2b0d46e7645

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27VTR%27 %27AEL%27 %27SAND%27 %27OEC%27 %27BJRI%27 %27ABR%27%5D805b0411c3c0534fcc567d128cd01a75b40783f0248d9f614d49d2b0d46e7645

String encoded to other algorithms

Here you can view hashes for "%5B%27VTR%27 %27AEL%27 %27SAND%27 %27OEC%27 %27BJRI%27 %27ABR%27%5D" string encoded with other popular algorithms

MD2 a2b95dc55d1a57610dad89c8e9a9aaf2
MD4 346b95c9caa9270dd7ce886522e1d60b
MD5 5ef2af6b1994012211f284c8947bb9b9
SHA1 bd902454b3375e923cc6d582d1af6495697e98d4
SHA224 6aa1df5d3af26ac989ce27fbe3ca3a6a3f0aab7e39160d78d2c227dd
SHA256 805b0411c3c0534fcc567d128cd01a75b40783f0248d9f614d49d2b0d46e7645
SHA384 9f3cc218ccd19a82865b86dc30781108aad4fe2f1928fd047365a6514f947ff362d885c69ba680f831426add57526e11
SHA512/224 a92745cc8630b43bfddb87cdd11fbf759e2d31755284ec2b353a2c0c
SHA512/256 1c1f75c580455b21716d9488c451549bd416955a545270171ef670e73cc585d8
SHA512 bbfd03460861d91de2cda1f8341d481f93ec1c280cc2d4deb61b7050e414f614c2c87d24d22d373e9afcb192c22c8805aea04aff07cc7c86a1350ff6d3c17166
SHA3-224 4b668d03d67f778168d9147e2059f3faa76b1f82d2010dfe779e3564
SHA3-256 1057e61a7fdfdbb29bad7c434e206eb1d6d9c4626d3215ddc74c31dfb02334df
SHA3-384 8ffc67cf09c1ca2db126210e6c879a1c4c6470ebb094f7a00f57578fe4c16c7a238b7dd64d7eca4af073224c794be4a2
SHA3-512 bca26236311e4d3879f4bc1530e13219474b45e01c11396181e500d4a0cea333236b8e3c8ab254dd4491d695cce3138d3c6274cad9ab2ce4decb86293e9303f1
RIPEMD128 9e6822947ee8edb467aef0f5cc7ff9e3
RIPEMD160 c36afcb14995bfaca1646ebcbbc5040a8228e449
RIPEMD256 9ba84e7288122a4095ebbf1390866f9dde9eeb6055a80b9aabaa1dc4a2bda686
RIPEMD320 8ba81d2fe1d9e94e30f1c57de95fe9cc13f3f2bfa739c42636de189fea0e930ec13106ab535a16c1
WHIRLPOOL 3e11be74e941e53e0fe33662af56061d2f55cfa2d8abb3de9ec2778a5db943e89f545c43fcb0914e442732997beef0ec44dcd1cba34a823bf105da8c9febb2ca
TIGER128,3 fa18db871b53298655a0b845b529d695
TIGER160,3 fa18db871b53298655a0b845b529d6952babb856
TIGER192,3 fa18db871b53298655a0b845b529d6952babb8569fa80e61
TIGER128,4 98f91585b3ee7e7423aa81d7c84880bd
TIGER160,4 98f91585b3ee7e7423aa81d7c84880bd0d394185
TIGER192,4 98f91585b3ee7e7423aa81d7c84880bd0d3941856ed5c153
SNEFRU ab8f2f5a16fabb2c82b1d613598749e2524d070e4f81b07e4ba1eb96a5baceed
SNEFRU256 ab8f2f5a16fabb2c82b1d613598749e2524d070e4f81b07e4ba1eb96a5baceed
GOST d63a6deae23ed0c68ac0d5764ba303f644e00812f87a7bdef0d91dd9cecc2aa6
GOST-CRYPTO 704986666f610b8941fb1832b7a0eb5e03b27897d78c766ee301360a073d9f8e
ADLER32 e7390e4a
CRC32 eefc3e14
CRC32B ef3afba3
CRC32C 9bf51446
FNV132 2176deba
FNV1A32 162958a0
FNV164 e80281b696433dba
FNV1A64 64b48620474634c0
JOAAT c623704f
MURMUR3A c655ce60
MURMUR3C 815d251ce0d713f87cee8e3e25f8ea75
MURMUR3F 9d6a6bb84ed168b11d39e20b53dc7e1a
XXH32 3c90a5f9
XXH64 0d9b06eaf344542d
XXH3 2e6ea1f4e3e7152c
XXH128 b0fe420fc8cdec38f5c614e5ff0d16c3
HAVAL128,3 16d59218c7c359c3bdcb2d686b09ff5b
HAVAL160,3 87b80a2875b6fb74f0b3792a91241bba3f42e6ec
HAVAL192,3 3ada5aa808e7b0aecb4da3e19fbf72ff3f5554963713f2af
HAVAL224,3 d382685839399311c02266a1459246931fb05ec1d4ed6b86ca883c70
HAVAL256,3 57553535a887e7434ce08613618d4f3c4a6a22df889e726833a0744547ebb1f8
HAVAL128,4 06e8e6d90380b72f6f7e8821987ae9ac
HAVAL160,4 42b0e15801e870c9a2fae3d4ef4d3e5f9bfc5457
HAVAL192,4 722d1f5766879089a99c11983eb917bea250f6704ca6ce54
HAVAL224,4 458aa6e2692c1c320dc801332a27194d799a030500076ace2b1889a2
HAVAL256,4 0f26330e5cf256a7ee9b1e181d8c0833543e9a05b54f529f4e188859cd1a3d55
HAVAL128,5 57b52f8177de7da8885dc20418e3990a
HAVAL160,5 eaac04f561a9f7b8680fab42fa1fe4646f4fc6f5
HAVAL192,5 70925a6ff2198b21ff756f0ee004203435e45829c8e5213f
HAVAL224,5 20d070dd93dc781fb1ee5d5bc276e0c0864699391f07a42d39c2225f
HAVAL256,5 bcd1e9006bfe6403b1454ac945bd5a76c1373442250cecb9b0b93e49593c3ef6

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