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

SHA256 encoded string

b5a1ef8a66a0e77c8cfec515df26a2a6004be52aba72df45005d78049c081009

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27EXFO%27%5Db5a1ef8a66a0e77c8cfec515df26a2a6004be52aba72df45005d78049c081009

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

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

MD2 104e316927c389d5dc5a7ec2634b940c
MD4 f3792ce1be9731068f5720b6d7b281be
MD5 42993f31e0f6dca89a291e99ac4c34f6
SHA1 586abdf8a9e295908e2f47fe8e270c2e4173c871
SHA224 7ee8873d5d3c0cbae924e8559b14665a31088a97f9a7089ed5d1b70f
SHA256 b5a1ef8a66a0e77c8cfec515df26a2a6004be52aba72df45005d78049c081009
SHA384 50adec9114d43287d48f49cc28a01a0a6191cd6b23773ace4748c038fa7e12653bec668ab9732227c140a4b134f75362
SHA512/224 aa5bef4c4f6b1b4d1c2eb7ccca805dcee2683d036b29fb677f3a8e42
SHA512/256 71b58f8b5be6e19c47473e086b9e6b3ac0da2019908a4127d9e3cd29f009cf64
SHA512 61226346eb96b59e74e722ea921677de478628916555d996100edd98a9488d80b2fe3ceea0e01a4be8b559bb2b74642874fdefdb2de1f387d8dfbe74e8a8f590
SHA3-224 3eac24546825acb772e333c0141ead87dfc5e17e09ec36c5f90f605c
SHA3-256 3028efe6c980a90add19010be93ea8a0b04ebf71ba16259559d65b608132b605
SHA3-384 c861015267f89d91ed49d04cbc9e7d6bd66bbed937ffac3a5b623dd84377846d9ea9204d2dfef978b01df2787d97e962
SHA3-512 30253aac33e614e77231d71da7c03692572502204ac76035f7f7bf8d1444e84749cf03f7c37a169f1cf2dfa7405bd1dbfca434955b86564fd75c4f2ae51c4668
RIPEMD128 51079ba6e191ca3ad5c8b51fa792f1b9
RIPEMD160 6f1c39cc50ac949a83b64876fc8e19d889928a27
RIPEMD256 3264a0b5c567240447d1830e191e012c7b8981c0f7a3f929384cf3d984bbc099
RIPEMD320 2ca39fc4fd0be69393e5b84ec8b0389b37841e27c90255c97e0fef6e8eb9858577f3b8867c289cfa
WHIRLPOOL 01e97d6da852acd9203f53d02a9acfeb9eb4681dd626880d3358c133b1527924c8420834c4ee6572a3d1c45aacff663cd449af173e1bc0b894eba2901fec1d33
TIGER128,3 ae8e8f2fcb02fda339c31aaf3b99aa40
TIGER160,3 ae8e8f2fcb02fda339c31aaf3b99aa40b2103e5b
TIGER192,3 ae8e8f2fcb02fda339c31aaf3b99aa40b2103e5bdead71aa
TIGER128,4 333442dca1583ed777985c65016f5dec
TIGER160,4 333442dca1583ed777985c65016f5dec8aaf5d78
TIGER192,4 333442dca1583ed777985c65016f5dec8aaf5d78e12d9f1c
SNEFRU 47271b8869a45aa3eb09f037004b5eb1591089f7f261882dbeb8f509147b38b6
SNEFRU256 47271b8869a45aa3eb09f037004b5eb1591089f7f261882dbeb8f509147b38b6
GOST 6e256759691344a0ec98a8b2673cd4e22173e4981e4a22c1ac5c545d2f990ddf
GOST-CRYPTO e7e92c0dffc27e42a510a5d5f4025b2fdca46ee0a669fb4e00738967e52eac82
ADLER32 1da10389
CRC32 27d4d3d8
CRC32B 69ea52e5
CRC32C 4d4a54b7
FNV132 3e02e345
FNV1A32 a41eba71
FNV164 525f7d8212453885
FNV1A64 046e6e5d4edb9371
JOAAT 9b163f85
MURMUR3A aeb78c18
MURMUR3C 56f8d3cded4904bc535b463075c848c0
MURMUR3F 486251ce2ad8ef8b62456bd80feda339
XXH32 0746551a
XXH64 ab7f555988602f47
XXH3 6c63de6e9485a83f
XXH128 3a26f081195bf457613707edfd886306
HAVAL128,3 676ff6c09f3b3f21a19c0882f0e7f0ff
HAVAL160,3 b4299b65344a7dbd385914c8e2d22b1238a3b180
HAVAL192,3 8a4a4f41f861cf2951170f513d2407a8a9eec1b0aa817764
HAVAL224,3 b83db4603d3abe56e6f465e2ada9b41fd210fa14ed5764a8aa474433
HAVAL256,3 5fde23e020faf217e77abcf4d962e0f82b12b620381a2850b30be0c4c28e7974
HAVAL128,4 666f991c04c443c3d7f618951ddd6620
HAVAL160,4 c1d0571f09704c51e7639186fa14e7a79a9a5e73
HAVAL192,4 e6baf58340a54a18c85a8b05c1b489c047d62957318e2c40
HAVAL224,4 dc62a6df489d8f2e460b6f9729b989c491779d999214d8358a9f6866
HAVAL256,4 02c365046213833087a36ae5efec8c458bc2379e17e37b8ca7dc671240dbc795
HAVAL128,5 6f548ba9991206980013105bbdc39523
HAVAL160,5 7cfe21d7c417321baee96ddfab0e1d6ef9e1bf70
HAVAL192,5 7253802b4c4ae30946c712e1888bcf881bf7eb8b83b813ad
HAVAL224,5 302bdcc2cb70bb06e4bd6552bb895dad722d4f896d36f919dc257ef0
HAVAL256,5 4f4e02ae2bdc9de840c3aaf93687e21b89c6175784f56c3c6c6952cd323ba95e

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