SHA256 hash for "['NGS']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 57ec86e15b6008603e05d3e74031e81d
MD4 26e1d7195c753603b5b5eaac6c69abf3
MD5 6e3f4959411ce5e551d3b89c109a1ce9
SHA1 cc535313b92c19b9fc278783b49e2dd7876ed0c8
SHA224 ddf18e7964694724009b13c2fe55819409a23f5ff7a4540dd3d198bd
SHA256 254e561a9f30d72ba8be4dcb7cf0f52ff5b53422738f992958ae1098dee0dd6d
SHA384 694b2bd085e90ef2438b76685c8c2d5b58950be2f505569edc9ad33c748104e5b5a7adb8c1cfad6769abccdbd90572e1
SHA512/224 400d2a32da7e745c0a692e871ddd8bbbdf7c64e3719b3be51418f51c
SHA512/256 7967cc8cb14f0c603392344007a7dbb081d1cc30f45bbd02c1a4bf01247b69e4
SHA512 5b6ba683ee83b8aa55030ba54fe888c8f5791d8068e83fdce4a94883ebec236f36063dbb3a3ffd7dda0272c1408dbb99e92d9fd7edcca1922c9b4e2fa0cf337e
SHA3-224 0d31916c468cd46559f2a86f86ad40417f963b0cc9fb7569879e2c4a
SHA3-256 a46e47d1f19d88e51988bc077e1b185b849e1d43c5c6bba98405d8ffe4fbfd4d
SHA3-384 580e7c6240956b08d08ce77e874de9528fa50af8d64a27feac58a30c4ab31775a753db01ba7e0b8455b47f0efb787297
SHA3-512 ea297609b145ef548a34f8dbc3bd8ad22a61dba7a4ebdd10fa60e2a96bb85e00dbade80148943514790c9ad851ff464489407be3f455ffd8bd2d121235f36e54
RIPEMD128 9479597682727e6a5bd45055f97d402e
RIPEMD160 3f5707ab6868314841fb0209297916367f1da62d
RIPEMD256 3c8053d4f0a80c0fd24f7c6ff34b698af6a20c4b4dc41a28ca6e4845c78fdebb
RIPEMD320 57dbc3a8e55f77d68c5ca06b971cac3188a9a4e858ef737fc1dc9edcb4fa599bd5fd5de7ffd5afcb
WHIRLPOOL 0b5336dcfc0693e2e5573f58241533b690ab026e365bd60445ea9b4c0fc4f2837a8cab675de4f3d90b16d346bab6433606a8446db15c47359ff8b3fe0c356f93
TIGER128,3 fd662515bd6a27e83746a909e2b458b9
TIGER160,3 fd662515bd6a27e83746a909e2b458b9dbeaa671
TIGER192,3 fd662515bd6a27e83746a909e2b458b9dbeaa6713d02a9d0
TIGER128,4 d5e4b92a828a6b4f1d5f56f5215bcae4
TIGER160,4 d5e4b92a828a6b4f1d5f56f5215bcae41a33cf1d
TIGER192,4 d5e4b92a828a6b4f1d5f56f5215bcae41a33cf1d69e12ebe
SNEFRU 3136ed7dcb05bf745b1ec0e43285e4b7f9dcd9dd7b3ffadc3213224414d2cc90
SNEFRU256 3136ed7dcb05bf745b1ec0e43285e4b7f9dcd9dd7b3ffadc3213224414d2cc90
GOST 6a8b54b640d40c6f31c88e3a0619160c4fd82609fa76ce032b0a3e2b5d7c45b3
GOST-CRYPTO e37e65611e5232c23ea28c0d3e27d5728eb37e8973f2db4155d9d8657a0e7133
ADLER32 07b401ef
CRC32 b60ff988
CRC32B e6f2ded4
FNV132 17678a6d
FNV1A32 a863e2f1
FNV164 694f867fa3848f8d
FNV1A64 9ac59f07ec055091
JOAAT dc80f791
HAVAL128,3 f7cbb5083003dca0f8d4fc8216a9297d
HAVAL160,3 4ca972f79e6dea3c7ce7a8795768ca954b169034
HAVAL192,3 dcd4fb0e11672fede1e98ef61f49855e2da02a58d2b75e06
HAVAL224,3 079781bee921ac23a53a2b6c4361ad093b68dcbc3955387c3b93683a
HAVAL256,3 efacc79618c2385da6fe1a29a3615f068b4139f49a916faf351d24f9aef1c1a9
HAVAL128,4 b200539cd01991c57c817d6d926899d1
HAVAL160,4 c9bd57d080dd4b62da659d93224f74a94435844c
HAVAL192,4 02bacfe8ea6f687b42fdbf7f2af2553c142973ff967e7c37
HAVAL224,4 62266547562c4c64c9fda41e82449941866bcc48088f7861c9bfaf41
HAVAL256,4 92ba1c3dc9aefd6836ea99be9d71e270e8c47d49439ab5df24cd79d71639c9a0
HAVAL128,5 d0a982ecf6f65a366d596b47557b99f0
HAVAL160,5 4de477078fb1ff8ae9ac21a1572a09272e592759
HAVAL192,5 e8d8ebbf8b28a14186025f31d98f85f71f5f332f26997004
HAVAL224,5 632d51187a60fc14843c3439318afdca060200e041c4fc6c717b7fe0
HAVAL256,5 868673a1a3d1fa384426182dcd0bda3e035f2bd5cb5a933eff23862879fe3c15

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