SHA256 hash for "['WNS']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 3bfbc73c81972b127328f7effa69e5ca
MD4 64265cfbf73ff406581902a66bdfa97b
MD5 a6dc186dc27881df5f2b71ddad02c563
SHA1 745953f6ea5261d253e2af725523700bfb530e1a
SHA224 d55818e13cf21a7eaf696fdfe7983a2ba17f20c80327e41c8aed1899
SHA256 85026d8489e1b9e23b5dac65acb40ee82cfe4131de945a18921c600e9574c869
SHA384 69a4390b4d21c8f71b8ddfbaae352a47d6404b8c65d3e515b9a617fce165e76577bf4f10b2ea63aedaacd569267696fa
SHA512/224 560e14863c1abedc3a4ff6d6c9ece81dcd73c96cf269b55c6847c34c
SHA512/256 9a6623c2491ab96bd1b17dbd48383a2ebeb434a585bc2944f01502ce0bbf2198
SHA512 1391eb2b0845e763590a395cf194d289324830ac21818d5d759c0b21b5d551c4a012d1d3869d83b2dc719f70b8567b0f1c6d912c3c38dcd50e9db0b49a692595
SHA3-224 5ce20fe6987b3d5fecb1c7f1cbebfa61827228e4b497ea023ee64692
SHA3-256 00eae88e2edb03084f891f44aba3b8c6100e2834909c391699813c8ad438b7a6
SHA3-384 a6891f7d4f540dd7b8259e1d447e8ec6bdbe82bc2f9effc38259f37c03731c686138cb01d36887da98d8bf2aebdb28c0
SHA3-512 632d56f4cd67ceee29b6375c40df674c2b1b18a441160d2e59e9c5cde29510662f45a0b3877a6ac62a6c8ead19abcfaafe333aed076fac1c12dba6721848c9ad
RIPEMD128 84db50174b39291d66cbe4824a6250df
RIPEMD160 2c3a9b88ad1ac2a061ade67403441d51e6966a6e
RIPEMD256 5bb3ad0dc181699933b06a6bc9e1768eea66c73e7d403da00352265399eb5dbc
RIPEMD320 d7c76b08dad423c69754492fda618d9fdd82ae5e60b1a53400eded08004f76b5bb7336738b334f77
WHIRLPOOL e7ae0fc7a5fa22f9e6388ab49cf4fb6c0b9c22c8ee722c37abe051b84c795e4fcd9343e7fe976ba72d2647a8bc9f13bd6791dc22dcac5878ef8e22b7958c70ab
TIGER128,3 03f4394f78ac9f1d97b94fe8be162bd3
TIGER160,3 03f4394f78ac9f1d97b94fe8be162bd3978ad188
TIGER192,3 03f4394f78ac9f1d97b94fe8be162bd3978ad188b4a28343
TIGER128,4 1633e61b13334e70d3e9dd29f3d8200b
TIGER160,4 1633e61b13334e70d3e9dd29f3d8200bb7a6d174
TIGER192,4 1633e61b13334e70d3e9dd29f3d8200bb7a6d1744a4d8c71
SNEFRU d081ccb1598cd78b2b0990716977c4a1c530c9db649a0973994be71af48a6502
SNEFRU256 d081ccb1598cd78b2b0990716977c4a1c530c9db649a0973994be71af48a6502
GOST 2f8f6d618a60f29fef5f9c7f42ac01a4cd25de7fbb8de79de78ba86e7ba36811
GOST-CRYPTO 35ce372939a65b2f2bd9f2db5b6c22835990d4f9ec923565829eb6a620b19efb
ADLER32 07fd01ff
CRC32 8c634826
CRC32B f60a64ad
FNV132 c2f3425b
FNV1A32 fc28981b
FNV164 3a7d94af7818a79b
FNV1A64 daa77d9d089ef55b
JOAAT 5a051004
HAVAL128,3 1b1f220f61fa570b00c876e7638c6369
HAVAL160,3 6fc021eb9674b02754c7b9aba63e91f26b5040c9
HAVAL192,3 ecfc11978e49ac9cdc5518259a91971ef80479ff9cd586d8
HAVAL224,3 7991d05a5312ce48fe6a17a45c88af02924e456e318ccc601e80d0d1
HAVAL256,3 e58bc412776a11b9c1197362a7e703c653480767372a4068161b1fa35168c31c
HAVAL128,4 20ee16710ca45a933697fff1a797e498
HAVAL160,4 96ee82e978e028f497ba2af951a2ddb08174abd0
HAVAL192,4 df4ae1a9172c4f6c863ef823756e9fa09c87e9b1af265885
HAVAL224,4 a52097ade243babe87a262db65a50e9505794bc16ff0b47b082e5a9e
HAVAL256,4 60dc2ccb62079441b73e22e0445e8fc01bb2085857bc6019a5b147c07df72066
HAVAL128,5 a2608022273f56c2532ccb09e3a96d69
HAVAL160,5 650b28526a6a580dd880929be7ed5771fa603783
HAVAL192,5 6b92155952f05dd08393232bd3d2396309e5dcf247e2b0f8
HAVAL224,5 f8358603094e6df5bc5383c1d21a7fffa205ef876d752c662e0db052
HAVAL256,5 214ead2d2bcce9cca1639a7030bed4a5be1a321112289937692bc922a3291e76

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