SHA256 hash for "['TOL']"

SHA256 encoded string


Your last 10 encodings


String "['TOL']" encoded to other algorithms

Here you can view hashes for "['TOL']" string encoded with other popular algorithms

MD2 a7ace344c1bc9eaa30440ea06486b712
MD4 234245b40dfc14c2443d0c38bb2de6b9
MD5 176e49509a93b6c73bcecad41ce8a1de
SHA1 82d26a623cd99999d3db3ad7b2a1a094478eecfd
SHA224 ba103dcfaa60cd4677bae59e9752aafe182b619b202efb38d96cd8be
SHA256 569f8d42aaf1e95f14e2a96c760c837b47c6bef642b0a75574a915f4c6ba053a
SHA384 0d6405b56cf8d5e2f6e92c95054d356e95d9da68a64576f65026f01b7b72271431daa5ea621d6df428cedeed0c0d6deb
SHA512/224 5f724b337eff4d09cd9bf71a372c4b44338c03df4f7a69afa19d99ac
SHA512/256 06dea410fac040741c0bd65dd5a0258482e76fafaa1a2551c39b7c96e3e4ce25
SHA512 328a93aa28829d5f08f900a380ee6c6f8ace1fe6250b21f999440b220443007a854051371bb7347b741306cf210314a756426e6ef0c70667bbe97f712fd86b01
SHA3-224 9a1de3c8a50772be7a2600ec05dc87845a9a18ae6e0da29ac56f5a8e
SHA3-256 bb6aac051c35fb8491a3e32e4d1ac2547269b780fdd30c59977f66528449b194
SHA3-384 ed956de1b979d7750652e388b3c3c537aa06ca8adc55695c1cd1002e33a1f1af63b567b927a36e8cc01e30ef1fe78d54
SHA3-512 52fc97d00c1c32dad123b9e934a85879f59979d999271d9db5abf9caa2490b37ee81af4987a9af6e00060eb8ac1d2188411f9a6320f4182a3c6930319f9b79fc
RIPEMD128 8cd238a920d6170ea778486338e533ef
RIPEMD160 33a00178709117d409fbbd399b0512205d2c974b
RIPEMD256 95cb420e35f3d2b61add8184e0716020d851ece1e04d82b8950e467675247307
RIPEMD320 43b7eae543d7f0fb3d6e8bc203b12dcfd3ebb97d01397da50b4e8df92960d93d42bad750270e0f94
WHIRLPOOL 1fe0670854591e73fec7f611caabfff2286eb888a4bf49b97e7be4abf807021b98ca0784f605be9fdba46afc3d9a5979c9a460f29e2a1b22b7841eca2fd582b8
TIGER128,3 009b7ee36624096f52a07ecf508bba18
TIGER160,3 009b7ee36624096f52a07ecf508bba189115f47a
TIGER192,3 009b7ee36624096f52a07ecf508bba189115f47a78c59d42
TIGER128,4 c368dc62fbaa485eee3b69d2d80705ad
TIGER160,4 c368dc62fbaa485eee3b69d2d80705ad54f4bf65
TIGER192,4 c368dc62fbaa485eee3b69d2d80705ad54f4bf6575e8fa96
SNEFRU 680b6d34ff4189df503551d86c4a02b256469a4454c697618ad9d8c629c58011
SNEFRU256 680b6d34ff4189df503551d86c4a02b256469a4454c697618ad9d8c629c58011
GOST db874c28f823e7f5ec296938b805f2a1cf497b8cee9c9a8d6b79dc3e63c07cee
GOST-CRYPTO 59605a7c3dc7a18ebf92e0a4b87d2e2764c88697e851b528e68f38dd13e67bea
ADLER32 07dd01f6
CRC32 71ba7637
CRC32B 1e6c9d55
FNV132 94610754
FNV1A32 7d743f6e
FNV164 6d8d5da43383e934
FNV1A64 b105f391c948a0ae
JOAAT 82ebcfcf
HAVAL128,3 cd3c5ce32d477773435d3c2e6723fa48
HAVAL160,3 b44aaac508d9a400668131f792459a45b68955fd
HAVAL192,3 a3fad09886cdf061108f9560c0cd90bf5fe0479c3f460d3f
HAVAL224,3 bafd9db873a9d87feef8a191f8b97e349c920536c54c61553a9ce890
HAVAL256,3 50e402aee4b2a4c33be980ad2d5e343fced1c35cf43c1fc5522382bc8f25fe9b
HAVAL128,4 e2bdde8f42ce3a09e97bc469136f0e5f
HAVAL160,4 d42e85e8f064bd45df2fe695af5f4c70ba587740
HAVAL192,4 e86bfc4747ce98445ceaabbb266407d9f7696152f5ffc8b1
HAVAL224,4 ebf188ab68d9aabaf135349ebd6979b00ee1acb5acdebac44170ce61
HAVAL256,4 d20894bc6ff9929f5e9559c0ba8b40d6a755e5c9eb84320cab500120becd80cb
HAVAL128,5 d144b4ef05411c9cdfccb15840d0c7e6
HAVAL160,5 801b364bded6d715697f08405b49d5307bdadf11
HAVAL192,5 e674825dfb249e335ed976b475a7a7e9005747f1a4ba5715
HAVAL224,5 8e99621709e83bea045b8e1f4d871111e490899f42e66f339de73941
HAVAL256,5 063672bd015e9b7e696e8edc270e3e4c5031721affcb2a2d7fe3a9b361658eaa

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:<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: 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:<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: 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")<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json>

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.


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)+'"');
};'GET', ''+encodeURIComponent(toEncode), true);
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 =''.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: If you will do this in your address bar you can also use semicolon instead of double dash.;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 Such approach can be also used with "plain" and "json" mode;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: 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=
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
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.

    $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