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

SHA256 encoded string

4d07396cea8edfc4ad0aaffa1bf6ddb6a746db4207602191fa440553ba00073e

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27TOL%27%5D4d07396cea8edfc4ad0aaffa1bf6ddb6a746db4207602191fa440553ba00073e

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

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

MD2 41973193738007d90e28ef769b004f76
MD4 41b8987d60cdd3f345e6c816001da4fd
MD5 0a3c6d964f6453d9bae36d0088afd3ca
SHA1 89c6a19badf298622990497d722538e281cdc109
SHA224 e8e2f0339784d9dd6a8ea48fa7c397adcee020d3e0a0037034970e6b
SHA256 4d07396cea8edfc4ad0aaffa1bf6ddb6a746db4207602191fa440553ba00073e
SHA384 54991299d3f02563c60210d79f78ed3c3972db342ba63e47c7481c4e915e4cdce0583ef8c676b5ca758245ccdaa3b4ed
SHA512/224 70c62af294fc4fac13ee590c092cf5e3760b3409794f9bf714e7c493
SHA512/256 9d424f95d18f3d753f874700359646c9f81b27e10a954b9eb55c369ed582db5f
SHA512 9aae2b59ca2c3b5c49364091fd2a515a0346e4fc7e75c4f10932d8c6b87b90b0a2d364b879f5215409e9490cd655599ca2681e9af3c0b402453e7f3bb705c26b
SHA3-224 b8353db20e59ca8af9e63fcf8cbb2dcd01cc0fd7f0ea8ffbe33df1b6
SHA3-256 b16a81856851c6a3e047d2d87029acef6f7dad34240fc8dbc72c9afd05b0d85a
SHA3-384 828ba224cf13509048ddbf48edc097686d657c3802f872e147a685573277e24b106fe85060cd1fb27770ae8f78868c3c
SHA3-512 869c905a4a20e800556dfed3dc57206bdecb90455b647f00539e3df11b378d640c870f4be5b5c49400dc7788132960e1fec53280e99aabdff884b08004d0c8ab
RIPEMD128 c9fd2392e59bd715aa8c701e6b07df06
RIPEMD160 05aa7f2ce80be435f3435a8e6d8025849ac6519e
RIPEMD256 dcc52d9603610bcbab76a794e80db6b0acb76c237eb00bf24b93f95c809d5fbc
RIPEMD320 86330c5aa874900665e6a93e1d65fe485b57434bab41b991badcfacfcad8ef7c652567da0c039cf0
WHIRLPOOL e6db2fcf54c14af77360781a56bff8e06bf0bec9e5a51a398cd08e6860ac9349dbfe066ef4d473844b2a087c264dc9f0f44157ba29d155b96333fc4fcba9704b
TIGER128,3 92c3064844d994496277857ef888daf0
TIGER160,3 92c3064844d994496277857ef888daf090cbac19
TIGER192,3 92c3064844d994496277857ef888daf090cbac19cfaf6d5c
TIGER128,4 0a6bc0f73598c8735524f84c57191b78
TIGER160,4 0a6bc0f73598c8735524f84c57191b7862ed85fb
TIGER192,4 0a6bc0f73598c8735524f84c57191b7862ed85fb3a4d10f8
SNEFRU eaa742f95ad8d2c29f6854c32b019764f5f90c840d4626eed567a107535cecb8
SNEFRU256 eaa742f95ad8d2c29f6854c32b019764f5f90c840d4626eed567a107535cecb8
GOST 181df3ede8f99f45cac481a8e16101f9cfd1c9e75f82c539a07db8fd78bcc303
GOST-CRYPTO 9342e2cbaf43845c9f1a30cd7808af91c667024c002fb930d3e1c3ce369e948c
ADLER32 19d30346
CRC32 edd2c958
CRC32B b45ce9c6
FNV132 8a5e79e0
FNV1A32 7cfd493a
FNV164 6d40e2d60ac505c0
FNV1A64 2c3d8e9212f15c7a
JOAAT c43a77a0
HAVAL128,3 d52751c3ea3bc40cef817a97b2455f0c
HAVAL160,3 9aa897a294b10c6738a84131da0e634a698c5100
HAVAL192,3 c9937858287175c82215133768376e0dab76f65b38048ca8
HAVAL224,3 c55d2b24d24438f2046261b8ef5c11789132d45b0eaca15ee47d010b
HAVAL256,3 4666800c14044faf0235b15cd3ac7bf746603673309d6aa0ed91d2e5e6cb0f39
HAVAL128,4 4086fcec2636b28987938e5489190243
HAVAL160,4 31490f24df9c4459120dac82ffd9873fd8063d01
HAVAL192,4 e1350aa6f95edf5b2d6dc0c895d91c383f2d664c6a79c930
HAVAL224,4 42ba0441cb03390e7a20ee6cb004448b097295f3eb1f59b8ed2c92ca
HAVAL256,4 7b6019d7002825a4c9d2e814ea35a1da6546abe82e8f3d723f4cc741e2d4ae2d
HAVAL128,5 98fba023ca713e83daab85f22486011b
HAVAL160,5 4c4d2046f3c654897174cb6f972fef1263dd780c
HAVAL192,5 4bba8e1dba4d124c35fcebd46db02368a29a34d1e19d7ac6
HAVAL224,5 a251bf9d8882b9bd73b2f0df67850045ab253c3d1d598311c80b3e7f
HAVAL256,5 5879f2f87bc24044a19dc476e7bfeaa37a778e70a21de640089359044707a8ca

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