SHA256 hash

SHA256 encoded string

b29796da441803dd24047138c28f56ff5c94afd1eae800057acbf0aeed8102a1

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27BLFS%27 %27AFIB%27%5Db29796da441803dd24047138c28f56ff5c94afd1eae800057acbf0aeed8102a1

String "%5B%27BLFS%27 %27AFIB%27%5D" encoded to other algorithms

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

MD2 034f87295e9e52ed9bb6eb22f8d4c24c
MD4 73db9ad7fe26ca87d1a5553e18c9944d
MD5 09daafeb01fc4f1053541faf580a15bb
SHA1 253ddcf62860370dc15120505f236dfb57799d1b
SHA224 a9365b7fad5bd5f73d9437432f0ad4ed0dc34073fee708c94a60e84e
SHA256 b29796da441803dd24047138c28f56ff5c94afd1eae800057acbf0aeed8102a1
SHA384 c6562570b49fdb1307e67137152bf64a3be22692898a1049a43349a119d719026d0e8ec41c6fd240718f3cfdfee8ad15
SHA512/224 203078b5bdebaf4d04328d4d26916dbed3797389e7ba239f78c11eb8
SHA512/256 9175981c22154e47e5383ec83018cc7b0288089d5c54a508eb9a4bb026d3cfea
SHA512 97215f1c7f9e3ee45b88c52689242e5368fa50e33a4bbd5bbe591a4636ce3cba7f208bfe5486b9b6dc95250abc4f6afd633257bf68ace464d701441111bf4da9
SHA3-224 a1a03882320bc6f1ffd7af5be74b05e6adfcf25bc8aa495ff89bdc57
SHA3-256 76f62da09f4628c0ce28a86c61fa3b40929559471b1bde93726cc2fb984dce09
SHA3-384 54841cff53a55ece3ae08097c44e9618a42b0e1585fef479305d176d640d8572579eb06080e8fab69f04240ba50ad43d
SHA3-512 e81cbb0dd6d99466f88409c26adb670e23d79823da509af9e5c17125ad26c4354ac3bd49a71184dd06d39ecbbca33af6298ff01abdaee3d30bff259b68d8cc15
RIPEMD128 8182aee7f2988c0a2fab131fcde7b98d
RIPEMD160 a9906c958d3fa7758ce66d778ab765b0fa288aff
RIPEMD256 c4629a2022dbc928f035972753a7f1653e9b8adfa4e0011ed439ee2da077641b
RIPEMD320 d5096902c2b76c331756ea8acb690c71288184ded5feabd83f66b117107e1e2dc544fbfa56ac20cf
WHIRLPOOL 26770f33b4aea590e866b678d840ff05d0d12d3391e5801d93fd3540dbc2e2d704d2bd3219397a015cadf54404961ef7141ea0588a97b74c1b7112cd8217bf54
TIGER128,3 fd7a4a647cfe00ce347346d5a658ac56
TIGER160,3 fd7a4a647cfe00ce347346d5a658ac56cb9fe4f4
TIGER192,3 fd7a4a647cfe00ce347346d5a658ac56cb9fe4f419c64f49
TIGER128,4 7f77dacc7b5fa47ae955ca4ffb1230f5
TIGER160,4 7f77dacc7b5fa47ae955ca4ffb1230f56f6d6338
TIGER192,4 7f77dacc7b5fa47ae955ca4ffb1230f56f6d63383e727d9e
SNEFRU 510d38b8451adaa5f1bd6aa1d671d7ce6f27e30c04fd3076c09d1b6626463ab8
SNEFRU256 510d38b8451adaa5f1bd6aa1d671d7ce6f27e30c04fd3076c09d1b6626463ab8
GOST 6606d017e444320e87ee66116254172d1a754d2973125da1baa726e20d864b92
GOST-CRYPTO f68cfec2ccd5509d0a5c4a03aa6657881615bad45577e2f6f67b2bb8c977d00f
ADLER32 50f305cc
CRC32 f10ddc95
CRC32B da60de59
CRC32C 41c19b32
FNV132 9f2770d4
FNV1A32 30779766
FNV164 3d88f6be6c2b2db4
FNV1A64 b15279260aefec66
JOAAT 33edef30
MURMUR3A 91492eb4
MURMUR3C e15d48ed2ef94bf39b6473f174ac0451
MURMUR3F a25d183142a6d02fda24e834aa176151
XXH32 08f7fb7d
XXH64 dbc13298ea984740
XXH3 20a2e371848e01d3
XXH128 edf3fd5a3bfc5647092f46a559839681
HAVAL128,3 add56333fcc0ee10c4a3b64a8d3dbbab
HAVAL160,3 4dbaceef70b395247d8a4b46deb6b7d8e2bc0645
HAVAL192,3 77d7ab91079eb8c0f0b12944831bd027a1bf9c4f1d96ca33
HAVAL224,3 86240734f741f7b034bddb6324c5df6fd4066f1bfc34c012305bd03f
HAVAL256,3 ed0f78a60285f63ad19f51c02aa1960819d43d98513ab8e5f16a70e48cae9e7f
HAVAL128,4 857bdf24e2ab3ef6c267d595ff8a97fd
HAVAL160,4 09c835eda65e6b66054df7b7a978b4fdcdc34def
HAVAL192,4 d69a7c49a5f392b9e6a4479ced6dd027f75fdea96e715671
HAVAL224,4 a5b238f0746baeb919881a79cb20deba77271780f1419c157ebfdf14
HAVAL256,4 950e0baa942e97eb3f8b27d15fbc72e4a1f26e59ebc545f84d54e0284aff6a95
HAVAL128,5 a6c1193eac482c38829d28e0fa2c60c1
HAVAL160,5 698b1feaf829bc79bb3784cf81460dafe8673e5b
HAVAL192,5 35b634b86515a50f8fe2c4f131bb4a5f5a8f49f2cd43b811
HAVAL224,5 7084645968d44a11e27bd3b5c58b226a3275016f274249a51a2be5cf
HAVAL256,5 c0b33fcdff068cc16b83198fa9bfa29e77746cc0241eb817ede699a79c8d79c3

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