SHA256 hash for "['NGS' 'DWSN']"

SHA256 encoded string


Your last 10 encodings

sha256['NGS' 'DWSN']29f9adee7dfbfb7052c83acce7d6bd36e8df975901c3f60e192563e312394596

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

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

MD2 5cccc99d586484a762be8df333a21485
MD4 e3bfb5cddf9afc91e0022f4bf9d2b031
MD5 0774502cad2dbc758ae43e04724e9fcb
SHA1 6fa10dc06c84ff725c58b91f4529d28ec8dff375
SHA224 423d361fe3b5f984eb62da2b435d3df0d10c5aa3404d1f467fbcc40e
SHA256 29f9adee7dfbfb7052c83acce7d6bd36e8df975901c3f60e192563e312394596
SHA384 50ff449c3857f5a25e9272ac066b86fcb9227a8f79e016ec88450a93b55983ef110c3cf01e6818b6a0e9e3538941d525
SHA512/224 a3ffe0a55ff9e94a4257f3ac513c810ebf14f2c53ff57c1751fb4b00
SHA512/256 505b3342990495546244686070c6643a75167126bd5dc26692a3608eb4a6f0d0
SHA512 6dd668bc0ca71e7aa413e2b9d0be1f0cef1c186bec34c4c60ab33e708b5b66dfb07018c1188cddb89476b682577e4580cc6e39712761d204ca0a5d19abf55ef5
SHA3-224 379c5bced17060c07087724eb190ec46c4798a49eb3f48f295e5f5f3
SHA3-256 ad721389a0c2830c2e368a34e2c2baa438e2bb249f59623e8ecd98d5dcf7bdf5
SHA3-384 609fcf1d963c21bd044cc54b72d2d9666ad1e854ece07f3614f638e8f9cf9e8f59547946eee6ac03942ff285e80e1cd8
SHA3-512 5c86bc0bc1b5f901f31f465ca9514832ba4a9b89a06baeb85cd21af9c288e7eb465590c328c96d3759ace7be3d239a3179ac781c43456ae577de32650c466d00
RIPEMD128 ec42508b7ea0f3f87eb79ec0250dda09
RIPEMD160 2572facdd27e94d80691ed7659f3ab90157e6c6e
RIPEMD256 3812417fc8399ad2fbf829c1ee0fc133a9a8f59e643c9c6a48dcf184d4d0c106
RIPEMD320 a18b9d63407307424ae81f5624478b826c8481c3c218d4dd7313d5e42d5c5e01f32a61fb9b680716
WHIRLPOOL 5596e6240cfe8449d67c18789d48bc2d33179256d724ec59c46e78dce8e18e302cbe1104c3ccd3aa2552a3236bf04efa766f7bcb670874010214f47cebcc4f0d
TIGER128,3 c12ab7c88e100a7006adcd64a0d42f8b
TIGER160,3 c12ab7c88e100a7006adcd64a0d42f8b2eed9507
TIGER192,3 c12ab7c88e100a7006adcd64a0d42f8b2eed95077b3bbfd4
TIGER128,4 7436f728089bc49dd31f16a5ec0096e5
TIGER160,4 7436f728089bc49dd31f16a5ec0096e5813154cb
TIGER192,4 7436f728089bc49dd31f16a5ec0096e5813154cb23fed6eb
SNEFRU 590e0cbf346c5246f32428e9b28882db503aea52f72677cb2f5b9e1ebcc0b2ea
SNEFRU256 590e0cbf346c5246f32428e9b28882db503aea52f72677cb2f5b9e1ebcc0b2ea
GOST 8cb85eb48f54bfa77269993395355e6e2ac1520781378655f0cd2496f2865601
GOST-CRYPTO 946768d042f92260f3bd389978cb5f3e1560b0600aa210de11d05a1a6ee5c791
ADLER32 1a920399
CRC32 4ebc0ea7
CRC32B 6422dff6
FNV132 7043de57
FNV1A32 96ae0b37
FNV164 1f7d7cdd1390b3f7
FNV1A64 f2ccd90254d8afd7
JOAAT ed6cefb4
HAVAL128,3 2401bc86606316eb76ffc528c71280f7
HAVAL160,3 9786cc92ad2abe608f9d354aa7f190a43c30255a
HAVAL192,3 0ea68ce0fcaaff89f2b7f1ff59dab057fbe90b8e4de213d2
HAVAL224,3 7292dfb2c3b8f756dc0c5f6a900a687aef944f7f187c6a2034cbfe23
HAVAL256,3 7a83b3d4c3db327ffcdf5bbd0cb0c5ff87bf80e471db6b616cd9f029a81d2333
HAVAL128,4 1972a6be3145182bfcc36e6aa4fa2993
HAVAL160,4 5bc746bd1f0e61f0e72d3696037ad260b97f90f1
HAVAL192,4 0179fa78d6f1e4e988e8a62ca477719825128f136a73de21
HAVAL224,4 15b3b26cd971c718662834254cbfc5ce665a164f8f26b81b6d35830f
HAVAL256,4 f4d1034b898db860a71e3ec31ee49b6202189477cb43b4501bbc1f3bfdb170f4
HAVAL128,5 8fc02aae043982d93b4bcf972ea032a6
HAVAL160,5 90e4515ff9db2efd0373ecbf605ae7f7fab4887b
HAVAL192,5 31c2709439ed33d721b85d49e687407c87d4260097321a9b
HAVAL224,5 d9c95e1bd316e998ae318b64916e2ebe54d9bd2285553821280335b6
HAVAL256,5 1990dcb3b0cf2dbe0774c8b4aeba5d71a7319707e4889f2300df74049ee2dca8

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