SHA256 hash for "['ANGO']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 625573fdd9faa385f84e5f100747ef49
MD4 ad9085699373ca6293c065971fb2edf1
MD5 47b2d1395f131e25d0e19e4341299c1a
SHA1 33c0fd8140423b5466f381453603382b8204d8f4
SHA224 655ce81ca2b5a15078e0216620ff66a5192f6a4ed485d5f6a1828c91
SHA256 a24b8ae9ae5965d3a2137ecbd030bb0cb3fd526d5a6efe6b8b624b17fea191dc
SHA384 f8d9c40b8d26b446128905146a4c29fab18052b8069ef8751e2244b5d63aeb024d2bfc2d3254c7a7273eac2d98094625
SHA512/224 414c7c03a9d2d064a9294ad93d7a9a2df5888a0ffcd0c70a3c58294b
SHA512/256 49cb96936ecb3684fa609d9f5815a15c8098d72e50aae0e39d4b664074041225
SHA512 798b278395f53bc82c30ea8eeb3dc36802da953211c2d5e994eb52f8a671f8c7957e07aa6d75353f06099abf09b666f21c6e98f6dc942cdbb31ff866c9401c34
SHA3-224 3d2db3cfb87f7c21cefe6925ffcb0883ca6f6005797099330bfc7b5b
SHA3-256 985781721761ac90e7eb6a261fa629af14f7dde2f752c498fc3e1087909e57cf
SHA3-384 9f38efcec338dd7a65c5c596f25b12fc5ba1febae9241640052736be5b0dfa4e498e60c47ed44384dd21addff22fec08
SHA3-512 7cd571acb6cb603e2f223ffa933ed4331fb33fd86e8cce0a2361a94ddd067ac6395612a773106b9d08e45d83b19252b5b0c1286f94d8ea6aa0d0ae4b1d1abd61
RIPEMD128 ef58b611e00b178f94b8ef903e0a3f3a
RIPEMD160 093d817ad113027225845d81a06dabe273857e3d
RIPEMD256 cc0e9e15343cac60c41f0aabeee92bbe3c70d52d45cd3ec1a4ceeb749f4085bb
RIPEMD320 b1f929817f29b37d6561b4b036f31e45b20c5d5620d48df93e1ce3858648cd12c87c091d31f6acc9
WHIRLPOOL 9cfe455a19501b6468321e4baabf533bd8d6c979bb34c7ce075d457bd64ab9e5ad994eebd132be95371ba5d7e29df185fe1090e8a8eb2f7395d18bca2a07e388
TIGER128,3 2ec18b6025b604ea7a4d2b76024fe0a6
TIGER160,3 2ec18b6025b604ea7a4d2b76024fe0a661e1065e
TIGER192,3 2ec18b6025b604ea7a4d2b76024fe0a661e1065ec97ed151
TIGER128,4 ff531623f794e04f1a8af379ca612519
TIGER160,4 ff531623f794e04f1a8af379ca612519583ce630
TIGER192,4 ff531623f794e04f1a8af379ca612519583ce63061389965
SNEFRU e548fffd5913cead3d999a06e516aece72a37faf4b2090a0da7c9d3c704382ca
SNEFRU256 e548fffd5913cead3d999a06e516aece72a37faf4b2090a0da7c9d3c704382ca
GOST dc48aa9f4b2e9b78f61a1c35993b194d845cc38128e51e029221d31dbeafceff
GOST-CRYPTO c4d52f038f1a625b421918164871151fd658a2630aee41c4d3978cce6366e05c
ADLER32 09b1022c
CRC32 7057ce4d
CRC32B f6a93d5f
FNV132 b7ec4af0
FNV1A32 9d9d6576
FNV164 05dd2af39ebe4e10
FNV1A64 730ca5e0a72d1d76
JOAAT f1656627
HAVAL128,3 0332db24d3b22ac271c664ceee62adcf
HAVAL160,3 35e911df239645b5efdc7ad487a3d298ff87fd83
HAVAL192,3 ade2cf215486871c91bc18860fff4b8a62b86d3e65fba73a
HAVAL224,3 169ac66238b0363e95959809fb669e264fd0b6c545a61f55b37e87e1
HAVAL256,3 e729cc5335cb25e20be53bcb028c0691ddcfedef724d4fdb775b676879b0f4b0
HAVAL128,4 b5823f9a8c1d95c5c59b89702c1a47bf
HAVAL160,4 5959f7b2e7f5f4071dbb16a55e34d45c98c8cca6
HAVAL192,4 28c9291d052461a173d8bb41cac7663d5aebe31449b0b2bb
HAVAL224,4 35391b83419c0a630af0bc8c621fe964912fcb850a63b203efc060a2
HAVAL256,4 664591be104036e95f05b8b6ce48b8802334605ad7cfa1f9d4fd89d2d83f4aa6
HAVAL128,5 40aa7891baaf705c4ebd6f88d362737a
HAVAL160,5 a2f4ce26e1e8e3e7acde5d4d9b7f628713e70c3d
HAVAL192,5 cc67210eb71a26e293f84f7ba053723b690cfd22187f9571
HAVAL224,5 a919eb33fb383a1b79e383632975d42afad97eb14b20078ca95d30a9
HAVAL256,5 eb12a6444696a2f6a82c6939f0bce13fa68acc7ab4cbd5031d801e40e652279c

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