SHA256 hash for "['SJR']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 f59c39176afb3712a6ef41118b03dfcf
MD4 697375a35a731097bdf140dde0018be6
MD5 aaea0f074cc8ecd12dcbca616c3a57be
SHA1 efc8d7f255ad022d4534dada019fa0ba1bf032c0
SHA224 9d37c04624fe8d59ede41ad561b94393ef67be47a08bba86958085d3
SHA256 317f0554535e15f0ed0b401ce20553446e19e50e3ae88a735cd63d9b3d3879fa
SHA384 256a36f581112ab200cac664202b0cd3af00f62742649919ea77489295bfa7c30e6e7c975773a2adfdbbd9d9f24ea80b
SHA512/224 87b4e1d94391f1f35ffb84ca1a7774b715b8990a2bfbb50b21d4fd0d
SHA512/256 f366fcbecc25d9ed564b200c78137ecfa59815b04f70f3b21141b050260b2afd
SHA512 794f6d7bf956179a67bb77a500fe12dac652674ce6ce1eb7de5a9909352f871c1333a2dfaa4bb127059015d21230176668f595b3895f839c0ec7eeee82750904
SHA3-224 92e24d36cf5e451f622b67e682fe5dcbe2bc28e73c7190c377d30e20
SHA3-256 6478011e093c12f3a0928d9eea69a09d5792c08c8a5e1562cc5a965357a63d21
SHA3-384 bcf877365e7cfd823f8cc1234211a26556beedcac895f0720fdf3e2d6f08e29c471112819a52946fade09172c9763666
SHA3-512 f3e3631c10a5e8ff7928cacb95373614a2cf9ac122daac57f9a77d220639b06b513e79c46d65c3228cd825a45b466f483035c3f413e3e6692766aaa8801c6cfe
RIPEMD128 2e47552f975ebb5ea4aaae8d4f9b70f5
RIPEMD160 f5dbfeb73f9a851b906d42f9a9d1b9dc44701c6c
RIPEMD256 8056d80cae648e77c68cf8a80f906b28dded4d0a2047cbcf0c1e0c083d508e0f
RIPEMD320 1ded57fd8b6214a9bbb6409b053a8cc9029d0e3b7583920dca92d84821e4a2116ae11627e953a08b
WHIRLPOOL 5c9d865b2e7c5536e7e5dc50da80340d480d0ebe48e08091768b869a4d802dd7e52d27f6042bf055d1a10dbef7ed8114baca6bc09cc01dae040439f7a5f3e91c
TIGER128,3 b760d5b0484a1e177c1c0ed8e53e1df0
TIGER160,3 b760d5b0484a1e177c1c0ed8e53e1df0224d2c14
TIGER192,3 b760d5b0484a1e177c1c0ed8e53e1df0224d2c145a216017
TIGER128,4 7351bf972c822d0306f81a49fafe8300
TIGER160,4 7351bf972c822d0306f81a49fafe8300a0e19e83
TIGER192,4 7351bf972c822d0306f81a49fafe8300a0e19e83f52e7c3e
SNEFRU 14bf6d5de755656afa13062818db7b730249157cdcd3a03509a9e44364664437
SNEFRU256 14bf6d5de755656afa13062818db7b730249157cdcd3a03509a9e44364664437
GOST c78b904c8b2f5fb10d8d0d7db5913184ef58762a978fd04defe0e2ec02994e7c
GOST-CRYPTO 5b81e031ddd0f2886ef65af2b6a6b09e7e38f5bb78bcb6e8a562fd6913d05de1
ADLER32 07d601f6
CRC32 8d00917b
CRC32B 8d2a3f0d
FNV132 b39aaf62
FNV1A32 d6150bd8
FNV164 41e5988b9689f062
FNV1A64 ed5544ce696a1538
JOAAT dba2f06d
HAVAL128,3 6e87a0b1e4c8bf9b3cfb6846e291f1e5
HAVAL160,3 3788a2f17cd3af3d38a2675e8d9aee3ce13be99a
HAVAL192,3 694915f39349bc58c0fbf73a3f35b03841a2911d405f6010
HAVAL224,3 6ecbc06f34c4a2020f4fac0d3698436660b3d078144dbc73bb1424f5
HAVAL256,3 6e8e5fab8f4779df4de5d2e421ae0a4bc0b60f6ac09e563644e0492f1adeb092
HAVAL128,4 d51bfdad9660bba686829ac1638a0f74
HAVAL160,4 b6399cb1f97e4c248adfed47772b9bfbade0ae97
HAVAL192,4 0e12282d458f5fed767eaac0041233fc905b45dc838c6de9
HAVAL224,4 12063b66c146cc99a20f724e7f7b845a713a5fb21259e20e69773aea
HAVAL256,4 4db5d0a6570e60ae629a3f6199cbe22e400cf50f105d1249fb2303d172402e13
HAVAL128,5 bc520380043edab60d29d6980a4da222
HAVAL160,5 48f73b9c7b123a4e988962e87a7ba492933e109d
HAVAL192,5 4a862c2db4000f9056ee4b637231f5d45404d6d72a7c8ed4
HAVAL224,5 f7f9ce276682e88f14d59c450c0275b6459ce8364403950d2afd50a9
HAVAL256,5 c22d334fc1ff319d958e818c4f9a603d1f5e3ba4e0fe7ff0a08e45e4c3717fff

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