SHA256 hash for "['PAGS' 'TURN']"

SHA256 encoded string


Your last 10 encodings

sha256['PAGS' 'TURN']1b854ef47c55ce4c3c26c58d94023ab09157f2b132401bc3b3102c3ca00ae88d

String "['PAGS' 'TURN']" encoded to other algorithms

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

MD2 3bf39e1faab341b0572357ba8e75db6a
MD4 f66bf75e1c93728866fa4ba70c14351c
MD5 f4388b231b284584b5492f55b04282cc
SHA1 9bc9bdf686ef4fa1a062ae6f176e78f4e051c117
SHA224 8fd5f20b8f59ff7cd5560399b62d20b650f80a04e7eb41826dc1eaf3
SHA256 1b854ef47c55ce4c3c26c58d94023ab09157f2b132401bc3b3102c3ca00ae88d
SHA384 c31e6309e38224c5ddb7369033656323f6aaca0b39a2232abda7faec7441002e066ffd6b97beaa2d2d3ec1dd5da70389
SHA512/224 e7ae8c9f5901818d5faaff6b09b2857c79c5371d9b75cbe9b1996128
SHA512/256 14fb24785b0eaf186a932647f9034d144fe4e0a96c5897ba7bf81a0830a63254
SHA512 96b3e052792fec884c48739f44696d2d3db6a2bf7f1a228dc30e774a4ce314542803bc8f45d756c9b76987b0425c407ecaef3ad842688706c2a28686f9ab4c52
SHA3-224 3d4f18b27d37b44f3ae7ff10450c3672491b3098de9734283f75a74d
SHA3-256 455e6e2c99d045cc418ceae68ff817744b963f3cbcbeecca27dea225b93a9e4f
SHA3-384 d5911372fc0b9eb5758d7dbb9b6e3b1e33f3740f854e0b248f4d719cc7f80a622314b49052b05eb3c773292ce40d2ae6
SHA3-512 2c835dabe33243fe6bc66f56d69d046a8c6d9f3fdebf99c78bf3158a279e633e6bb8d90aaaa2967fb9a23e371a4fa7a493523db326c71acb74194b9b1412ffae
RIPEMD128 d6cf10fa92d4fe4766d16cae7497fc69
RIPEMD160 64735deb45c9ac4171d9b6bd0cd97104aa9ab107
RIPEMD256 c92975ea1ca1c23833a0a52af72497abcdb78fca557b664402250cd6f4278a4a
RIPEMD320 d28d63700cbfde46ffc918235b731d15becddcb7ee317a0fa8a33f15f7f5c5eaa3e21c088a75e08a
WHIRLPOOL df2eaae15b79205c723d74cf909adf8486778b30cb0706eaaa02a2b53e9416ad7c5b73430fa0d14417584a4081c969080ea3d3cb9f1d128db5c2d8bbba7dc13f
TIGER128,3 60f6b057e65785d9f347477d263429cb
TIGER160,3 60f6b057e65785d9f347477d263429cb2a2ac19b
TIGER192,3 60f6b057e65785d9f347477d263429cb2a2ac19b625535c3
TIGER128,4 490278f8314f888ada9956690a31956d
TIGER160,4 490278f8314f888ada9956690a31956d4b40d193
TIGER192,4 490278f8314f888ada9956690a31956d4b40d193c229b9dd
SNEFRU 56b687cdae9a45e1a44b9a8c01205483c89de4f7f741f6e92a4acc84c86b930d
SNEFRU256 56b687cdae9a45e1a44b9a8c01205483c89de4f7f741f6e92a4acc84c86b930d
GOST f6a982a89a8c91ce2a88abc4ae5b516fb76406e6790d9d88de549fb49c7b6e01
GOST-CRYPTO a9896d8b4b7d71db2f392a0b61547fdaef88ccbbb1d7609d44b8047b82b60b09
ADLER32 1edb03e9
CRC32 5f40c039
CRC32B 86041641
FNV132 2705b2cd
FNV1A32 10d743e5
FNV164 fc2ec74105c75a0d
FNV1A64 bbd40a2b61a5f425
JOAAT a6a76371
HAVAL128,3 9fea0295fad5002a6e8cb89376548210
HAVAL160,3 ec11ac439b1701678060f6de9da2722be48e2680
HAVAL192,3 237bbe43233f8ba0f8baba2de5f934a4742593228e07115d
HAVAL224,3 4c18e7d7d9a38e81322998ff8715a6291bfb7cc11bffec3b56b54224
HAVAL256,3 f14a6ab2943086bdbe55b8a960ee47c3bb5f0c59d1e8eed4897887b9d8fec953
HAVAL128,4 9c71a8bacc2fe11b3af6dca506bdb736
HAVAL160,4 3a673a4cd7f8f0a4219dd891293ceafe8e966a9a
HAVAL192,4 5941c16eed034f9de3310097d79827edbc08c33df76aba54
HAVAL224,4 306c35dedca7ebb58295fa4ed226f13c303332cf23eb39c36cb87add
HAVAL256,4 3c7b23a7aefd29bb7628936e2a1702869b4b83b80c44f00363b62437138ff721
HAVAL128,5 caa040ad1cb89124ffb9efb07f49e1bd
HAVAL160,5 bd31bcb886228e078962369ddb33c26be3da56e3
HAVAL192,5 34a86eba94f62e35ade5915676d4194491ce461cee32f183
HAVAL224,5 5ce84426596e914dd924d486585a35ba17b3d1d9b6b39944c1674329
HAVAL256,5 bdbc943cd4aef322bb0f2624277a9b6cd88fe07fee91ec8d92913b1bc6d2cbbc

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