SHA256 hash for "['ITRN']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 234c576fd3269d417cd0e8dc444c4d92
MD4 55d565f428a56e6da0c0236689de6a10
MD5 93aba2e14cf31393ff6ae184eefd5032
SHA1 8183a28bae2220b06854c0a6038e9d5448eb593f
SHA224 d87509c7dd49ff016cc4b1434331286d54d6fb4b22c1adf35f39e4a0
SHA256 ec47274b8ca6aaf6e529c939e526e8bf001285892979b2f21768375943e1ec6e
SHA384 a2cf9f79c268bce41f66d971485cba0f18282549a6861f3df8542a5d148edc20f9ae601cf56382350449a9a9b29f42d4
SHA512/224 4661bb5153bae5b4e7f21aa4f2dfb6d4833de7e66c6aebb550ad77a1
SHA512/256 ab5da1efbfc683f1bf2331004f0ad0b5b9d99352b7da84a8a6118497d5cec837
SHA512 5c30760453bd9014373ae51d478e701853b0d3d5a6cfd964c6f96ea24432aba11d8b69d0e422be3007d1d01efb37cce03ab0742418662b181ed676a7721f55f9
SHA3-224 5f505cee66665eb33d9764a170a0b77e7591a2c4f47ba0358ab29c03
SHA3-256 784728a1042fd69eaf5a27105661f4561bedb8b956264791e4c823ce8b4417b1
SHA3-384 e52c949da2fc3649c6d731a0c35784e55e6c48e6dcfec1c409cd9f6fc96d11074d55c1ba8e7d92dd9a9062fcf8c9075a
SHA3-512 e5d21db153c2aa7db01c30deca7c514f9fea12d1fa084eed8e9226a05ae192621fd7830f8ff7e2b4913111e2a1851c72b50e41b4c3fb81ed2ca73d46ea1157d4
RIPEMD128 8f0aba539bac4255494bd8baa74ee43a
RIPEMD160 c754b89a6be9394b03ccb0277103a1a3a54d4611
RIPEMD256 82ffb272635c4404112b5908b2648ccd3ac134c4a2020a99c504ab0f4415a99d
RIPEMD320 53924fe41ed240a73cdaa0b353ccc7296801e90f7cb730df9bffd460599ea65bbde1f73b777bfd61
WHIRLPOOL 5ace93892093047378db548b63f41430d6ee4f5b32c3b997f62c999494a881c7cf9a11d0a10197722dd6666fea67742c29764c64e4f8a9d052212144dc7f7f74
TIGER128,3 4a45e93130e5c26e269dbc0dfd0a9380
TIGER160,3 4a45e93130e5c26e269dbc0dfd0a93809ecacec5
TIGER192,3 4a45e93130e5c26e269dbc0dfd0a93809ecacec54120fd6f
TIGER128,4 158686a162dfecbeeaf3699bb10c7eab
TIGER160,4 158686a162dfecbeeaf3699bb10c7eab0b97be08
TIGER192,4 158686a162dfecbeeaf3699bb10c7eab0b97be083b010754
SNEFRU 156d7f7027f743ac13f3ca00ae5a1084231760b03f5e985e7f8c0b48825af5ef
SNEFRU256 156d7f7027f743ac13f3ca00ae5a1084231760b03f5e985e7f8c0b48825af5ef
GOST 3168068cd58558f8f642dd2257ec1b8c203998b808ad5dc573024bdc578dcf8d
GOST-CRYPTO 7011aba81709f1040e71520a54aee323128ee9fd9eb8ba610cef2a47dded6dbb
ADLER32 0a280244
CRC32 36adfb92
CRC32B 56affd8b
FNV132 7b9ab694
FNV1A32 01874ee6
FNV164 99086b4e1eddc8d4
FNV1A64 424291682c4d7146
JOAAT 85b2e123
HAVAL128,3 abe7a901be1b168f21e37debb1a2ed19
HAVAL160,3 03de330107da0d55b8a4e4b2350e9f7335bad8f6
HAVAL192,3 1df87b680ceb0ecf97b9149fbee25c999ec355878e1c953b
HAVAL224,3 33a8787540fb4bfea360d9597df62c7c091ab5c9d0b0310a2de0e61a
HAVAL256,3 fc12b4c92a201f86cf61f65cb0b24d07d14a33c7e219e21c6e24b3315cb9719e
HAVAL128,4 2f52a2f6e07a77ef9973d61782e11001
HAVAL160,4 10d09f066d81037aa57516600f0f4c78e38cb5b4
HAVAL192,4 83debea3fe64d4c461bbd2c77e7453acd5f8cabe3e1e7e88
HAVAL224,4 282a04d00ad97c31b9261169f602006567d4da8eb7b01fb73ba8535d
HAVAL256,4 4243d9babb71c4f165f4a9ab30dea708c88502245a28f43a3dece7ae192f0288
HAVAL128,5 2349d0f51bfe851de91a848e2463864c
HAVAL160,5 ae9cc4fbb631d8a8b1d832a366aee22b2c93de90
HAVAL192,5 bec7c14f46c75ef58bc9dac971ebee1615e7bf22fb12db61
HAVAL224,5 ad00f7bd50492ba3646346a9a227895079311bc2bf8ab044c0377dea
HAVAL256,5 2a48deb321c4dc34af95c58c68a074362c68328eac95ffa8a380552678c2a642

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