SHA256 hash for "['AMOT']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 ff39873fb516138dba73d28c016d3e6b
MD4 20be87ec09dcbb528163d2096298fdee
MD5 7cf5d4d9c229f2ec8d05ed4472ea3d41
SHA1 d6d7acb8dcab72106bdb1bfa9094a4846e562424
SHA224 7b3b6045dd444f6b992031c503f1d0785b085c727a9127b633594790
SHA256 3cbd43c40c54fb60e80756d3d5588ed009bc046a4b2565f3e2fe623a4653d4e6
SHA384 2f5fa068402f556da4f54ed05a7e301980e7d020fd64073e644d82956d6976560243e6ceeaf725dbef4260d144fd2e8e
SHA512/224 d5bd41caf06472f7fc5004a18d4fbc776b969dc8eb6a366638057c65
SHA512/256 0bc78eaa1ab3b8cfa4251c38bf5420d284a2a69796774b165fa67dbe83e44dd1
SHA512 62f560f145e873f8759b77425a6217c22670ce4dd05e0a1af52f29fd1d0b3dc361057f726e185644bc3f801856710a782ec0702f479c6243b84832991a024ab5
SHA3-224 6444f25e569531e825080f75598dd64c3581f59a096e290a3aa0b138
SHA3-256 05beada411264fe5f79f1c72c1899afcbf4ea9d7ecb477d2f55c874c329430db
SHA3-384 0dbca4e004fd3e76c29e35fbc408fc4c701051f37b08cb247b3a19d3f2fd996989581bbbbc1fdf2ead190db151aab5de
SHA3-512 dcf7519410e1ac1b98ecd2e8ad0970f4f24b4691b8bfc467d5f8dda2c75aec03f875e6a439d02a839ca29599b14f8caa6ea16d4ebaf89166adeaf06cb107e28e
RIPEMD128 75e9f1df52e61d7fb5da23c049ac7c25
RIPEMD160 57dd16837cbcbdbe9429af7f257ffe390e69bd76
RIPEMD256 defe46d3fbc1ca7adf3b47d79d4880621b477e23783a2f1dc33e1348454192ef
RIPEMD320 c07910326f0cf701fbceae96716ebfe56500565f823c23514025d1a49d2b43c9b39c4c9a5100b7fb
WHIRLPOOL 5140a6a2d5b2c61f24ce78c14822a8e16fd573ed6c2b03f9bd52598e043adff52bfb1b7c132c892df68170270ffae5b07c3d93c7600426025d01234be55dbc46
TIGER128,3 2474d47356b39f8937705850bb825ea2
TIGER160,3 2474d47356b39f8937705850bb825ea29fb234cc
TIGER192,3 2474d47356b39f8937705850bb825ea29fb234cc3a08104a
TIGER128,4 54d3d02f9378c709a7c81746f35f498d
TIGER160,4 54d3d02f9378c709a7c81746f35f498dd33c127b
TIGER192,4 54d3d02f9378c709a7c81746f35f498dd33c127bcf545ab1
SNEFRU 8d4e6dea42db2f98fb67bd9164e1cdc1e4d1b5e8e336729ef44065d0dc8f0c50
SNEFRU256 8d4e6dea42db2f98fb67bd9164e1cdc1e4d1b5e8e336729ef44065d0dc8f0c50
GOST f2c53014073d162d551eaf2ac7316f8e8b3562fd73bc8665643e814787f185f4
GOST-CRYPTO 94e8076a4aa05ed1378acf55d78ff3a62b5ca71c091ecd7ef0dda883201f9dfb
ADLER32 09db0238
CRC32 2c3e157e
CRC32B 64ce23f1
FNV132 f50f95c4
FNV1A32 fcc9beba
FNV164 fdf2d2e8c92213e4
FNV1A64 dbfbb40d0b3c9e3a
JOAAT e8b51142
HAVAL128,3 610627397134dad49761fe6f9aa42397
HAVAL160,3 a733ac2148b51e0ee44abc404eb6872b7c78596a
HAVAL192,3 2423e3c9d46e4450d6688aef0399b26cc3748fd52c1181ff
HAVAL224,3 c1687d30aadea409d5ea6d4d55a5b28491addbfe5ee17baf7453b272
HAVAL256,3 8f7b1924a978f9e6d9a0f262266ebbf17f1f7a85bcfb571862591c5a256c48de
HAVAL128,4 7a2ee27418ae60012d22174bc126cf84
HAVAL160,4 69ea33b5bc67abd1408012608b152b362649ecd3
HAVAL192,4 2347b7576cf19fd4f9e38e88f05be3737aae06bdde8b2718
HAVAL224,4 0041f25c5834fd7c7b953af6b6920b70000638f82805bd780f0bf903
HAVAL256,4 e7aeb19d349bb3382e79f6fad43b97350fd6bd405632c313a4b4033f00f3102f
HAVAL128,5 208dee1af68f5439ab2243cb22aabb24
HAVAL160,5 76b862a593d986a67a53b20356666227eb89eb4b
HAVAL192,5 5bf839d7c67fc2ae227de6b13dc2611e8ee0a0975bfb3ad4
HAVAL224,5 aab23e27f5ecfde7d4c74556fb9ca1b4640c5b197fa063f126565f5b
HAVAL256,5 1f3a22f2ffdf3a79d1c82f1bbd01466f8d6509c5b6eb65fddc37bd4d80d53cd5

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