SHA256 hash for "%5B%27FHN%27%5D"

SHA256 encoded string

ef05eac70146389e5384738a350d6b47a31494057278adfcbce3fdefa2f821b9

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27FHN%27%5Def05eac70146389e5384738a350d6b47a31494057278adfcbce3fdefa2f821b9

String "%5B%27FHN%27%5D" encoded to other algorithms

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

MD2 9c0a58042a66b4b6712b26133c8379ca
MD4 c3f58302c0d439da77cc92106a264788
MD5 51cd42fd786ad63a236207f50631c95b
SHA1 912acd73073a6359caa65b35cfcfc3f4333274ec
SHA224 62ba4d64da889b5264208da96f7a7e6537c6d409dc5d75f2d23d7612
SHA256 ef05eac70146389e5384738a350d6b47a31494057278adfcbce3fdefa2f821b9
SHA384 fc40dfd3ffe87e696d1d790ae3d5ecdc1434e6d7e8709c64c32dedf569979838f0606b3e06da77ee9afa701bdcf99b23
SHA512/224 3af6fd1f8d2eb1d59dd0d9f754c095e7f462d999d94fd8dc9603ba54
SHA512/256 31bc74329d09b1a4eacfebd9af73efe444c1acb287406aa9c8fbf14435da2557
SHA512 9c921f4dea7720247e421c67045e572647c92bb32a5eac87c4ff436d04290a4d8da5cfe9d5fd1294553be9f5ee7063f888ec16e132abe671ddf476dad9f8d928
SHA3-224 8d670181829dc68e8cc0c1f242dea4e7d82c2477db043cbdc632eec9
SHA3-256 767c1532f0eaa94df2e578138517bc590448be670f722485fd179819c35d36ca
SHA3-384 d8b216a29bb887bef2ba1e5af5b0e319c1c92d5e00e2806e016e446309019fa9596dd79546c9ca373a622f7dd584e438
SHA3-512 807e803f991f15d8081fd61459cb8d854c0fc912842c6a12d65639e9e150eca9d8d27a7950ffe6e719cd8f7c39eb5fcc73a66d7c645ea9aa4594f9d17b6043ff
RIPEMD128 b210b7331e3bf33068694a4b9b625662
RIPEMD160 01cffaa6c0b1fc7be7dc45ccd128850c111c4934
RIPEMD256 f9f075afc51d8c288d989bcccd20221ec14c07250e2125862e9afd5d8019e8b7
RIPEMD320 4836af74bbf7d188b3a364fc1f545d58a980024cec4f029a5e378c2f03c4547f6e203aab7edfc975
WHIRLPOOL 11bd71afd1b554ffb438911c4aca96e625953cb5df9fbcee41ecbce5cdcd68459005ac4dce239aa41bd374bc684109e88811c7b5a9685ef99f2a3e87e6e2626f
TIGER128,3 2aac2a7e0dcfceb3cfd5ee425c4a8c05
TIGER160,3 2aac2a7e0dcfceb3cfd5ee425c4a8c0511f67e14
TIGER192,3 2aac2a7e0dcfceb3cfd5ee425c4a8c0511f67e1474a1bf6b
TIGER128,4 bbcf08d61500e162521ec0e47e343cde
TIGER160,4 bbcf08d61500e162521ec0e47e343cded60f0e26
TIGER192,4 bbcf08d61500e162521ec0e47e343cded60f0e26fe7f9e86
SNEFRU 8dc81291f9ad5fad15c43694016ad3db8461aedb10d278785f1e09c96480b9da
SNEFRU256 8dc81291f9ad5fad15c43694016ad3db8461aedb10d278785f1e09c96480b9da
GOST e55fb50a178c9ebee20c3d1839007fa2f3a6b179357b768c97b97fe6f44929d4
GOST-CRYPTO 5e152a953fe50be4298e0c1e595905294ec4b2a677eba469aeb97e26ebe6017f
ADLER32 192b0333
CRC32 a85b46b8
CRC32B ab309b01
FNV132 65eeabd1
FNV1A32 66f0f039
FNV164 f8243279a3de2b91
FNV1A64 31cce8d91ef45339
JOAAT 8a76c55b
HAVAL128,3 e14e03e2e17cf23c960bfff46daaa2f7
HAVAL160,3 575abf07ba6d625910741696a4e48f27dcf3057d
HAVAL192,3 13323f61bb53eb69338e0416c496e1df2fd117068b327fdc
HAVAL224,3 e87ddf09ed1854bd9d3f3fdec5bc3359b647d3e12101932221b73af5
HAVAL256,3 33bc7b805440b6138f3ce3829aabdd984a6167096933ba40154b798c56c79e7c
HAVAL128,4 674f5a9b560cfd88a3a199331b3c2eb6
HAVAL160,4 fb9275909e235761201624fb72597bd7183f387c
HAVAL192,4 8e0ed444d204577d0033efb5c8169cf737288c9c3c7e735e
HAVAL224,4 f7b60796cdd14552f62910e34fc86e4739e69036b1f3e80a2b8a8887
HAVAL256,4 9751984c9103828a63fc1f175dbe238778fbfdc5dfa4c5e63c6ee535a3a13042
HAVAL128,5 2970b7d24c2786cfee08f6491cdec4b2
HAVAL160,5 144df896b02beb85f4237f055680e8cb37377890
HAVAL192,5 889c82a48c099a6bba6b16e095d3876cb6b4c01178b0cf02
HAVAL224,5 7743148151723f4e75d2c138e4f9b340fdf9153921889611ebd97dca
HAVAL256,5 9e16d00a2255e2001cb1ec9148b38eeed13104f6413af43d000de747bfebd1a6

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