SHA256 hash for "['NOAH']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 73a93e94d5e86eabb5ad2ce424c5a195
MD4 c2159c7804cb191465a7e7de58751312
MD5 cda00e6e58f26cf575107f240f3bd80e
SHA1 0fb7abd63743671cb74b9502e20f861d981878b9
SHA224 2ee239fd557a9ac12d28c7221bc286e1c25f3679e2a0403076e7c9f8
SHA256 c375401c91758353de60734117254c1f5a92bbe43b56a3555b01393ea208d8d0
SHA384 d6bc38638987a35b2c3c2dfaaf68e988355521a4a749b14d746a0808b7187aee203095cd8f243c99951a981f7b9a53b1
SHA512/224 635d572d49082a5f3fe1fffe33fab5ebea5319a0537abf4922a752f6
SHA512/256 0a1ffb406cc7f1d57157dfd1158775d2962b97b8a82edb25962fea210a295cb5
SHA512 2549c4d19cdd9d2f6e3bd93b0c0281f30a5686c55a46dd75ea6e1dc9468dab27349a39eaac678672fc2f0700b2ec7c6751d6dfce586e1a720774d7ea0c73e808
SHA3-224 a827f91a84264d84b349943aba31bbe404ae00fdc71d5aebc8a04788
SHA3-256 79b177b449645833f534d50c8f4727f45fe119d012c708789d40cfeee03b5ae1
SHA3-384 c8f583672679b0a08e917d87884e5b2ae079e03f30de8e4ddfbb4fa57a7e7dd2eb9122db04606acb69d5fded7e2ca5bf
SHA3-512 4f96bd22ea8d0701b2c4c0f8c232caefe936f5b41e36ffdf5cc9b9af29ff4d3b8f48d525af0dfed0f425515703ebdf136d5b83271dfa417f71f7c3647fd13bf6
RIPEMD128 d7d082090edd5ece4a010cb88373d15e
RIPEMD160 c9f6e3ff0ef73532cb9ff02b32058d59da43a3ce
RIPEMD256 75363ad6fb01dd93c747888df43aafdc9bb231c733f5318d8a5a69773ba54c45
RIPEMD320 fb7f8175bdc71069a74745ec5ebdf381d98635a74726e00be749e42d8e184eca6b6b513d852dbd70
WHIRLPOOL 04eabbf36703c12069ca79e36852bf3b75571f747306f5a5a411a129fa2316036fc8f88ee3a43558ebdd76062364ccdd00d3b42a3a02c092ecd24a484afffc55
TIGER128,3 978f1bae5a3b9a43bbabd09963790d25
TIGER160,3 978f1bae5a3b9a43bbabd09963790d259dab9e1f
TIGER192,3 978f1bae5a3b9a43bbabd09963790d259dab9e1fb84d80c8
TIGER128,4 58c6c669d90ab1a2d5a8db04e1a0f93b
TIGER160,4 58c6c669d90ab1a2d5a8db04e1a0f93b55ffb7cc
TIGER192,4 58c6c669d90ab1a2d5a8db04e1a0f93b55ffb7ccb66a0128
SNEFRU c5be151a0a0d395c33e5df8c911ca151e33b10e23a48976ca5f4871f410b73fd
SNEFRU256 c5be151a0a0d395c33e5df8c911ca151e33b10e23a48976ca5f4871f410b73fd
GOST c67a5669677c659bb8f99a74e5c533e529aebec1bf5621b03c128debf8bc156e
GOST-CRYPTO 808287baf8a9a1770195492c4cbafac9e0e909e3e8615ca3affe9e293eac34a2
ADLER32 09d7022d
CRC32 1c5abf59
CRC32B 1abbef63
FNV132 45aacdad
FNV1A32 5f743259
FNV164 136633a08169d46d
FNV1A64 d135dbb801c7e7d9
JOAAT 35f90782
HAVAL128,3 5bd79fd52c9152eb0cec7824e28eb710
HAVAL160,3 d8deeae91a07d8ee4ed7a9cecc60eae385c3be1b
HAVAL192,3 4d4d8823fb9149fd79dfd29ce5db91ac8f40510288398de2
HAVAL224,3 7c6e822a019bc1bd6597483bd2844929ce6b57699f5be811ca8dd7b1
HAVAL256,3 3141c971b2476e7b6387493efddff81b4e1d7e049b9fa969ac7b30ba00a54d02
HAVAL128,4 3c70fb9afbaa02feff40e23c528b05ac
HAVAL160,4 9164ef4078dcaf35010f71b5d6c8b9ce497c3b5e
HAVAL192,4 696ea79d30086a1eeef7c5febe55e5af0b5d9f7db3a581dc
HAVAL224,4 203d3f37b198832065a356650222964f5c0b6c5359e2d25341b73daa
HAVAL256,4 6e1c1c2b88c08e33cfd23ed75be65255ae935d1cdb8ced12598248de7de157c1
HAVAL128,5 3f104584523739696de9f375cb67a687
HAVAL160,5 17c477353c9d43e105615976df8be06cc36a8bad
HAVAL192,5 9e037df2ab2ee0b5521e4294cf34fe0abed75b5343c60ef6
HAVAL224,5 9c6e809022b3507106554bb1c0efa04946c26ac9c19aef55a58bed9c
HAVAL256,5 05cc93fea0b9def28aeb2fcc9aa450b544be4f5cfddc0ef788adde7f403e4ac8

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