SHA256 hash for "['PGTI' 'TUFN']"

SHA256 encoded string


Your last 10 encodings

sha256['PGTI' 'TUFN']70cd5ea4c02a7f4df44a80b36566aad1812da392ca83714735f7c9426eeb3d49

String "['PGTI' 'TUFN']" encoded to other algorithms

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

MD2 c307001d6027ee3b11386138f105db02
MD4 691e9950e18522837fb50a587fb1264c
MD5 297427f604bf62a9f7468e5f5847f951
SHA1 ea675ed24b5cb22153bfd9c27b7d8db86cc58895
SHA224 5546254f5c46f6ac03f71a731d149274552b916de369e9092ae59fc0
SHA256 70cd5ea4c02a7f4df44a80b36566aad1812da392ca83714735f7c9426eeb3d49
SHA384 ef654337147b8cd40942811aed0643019ae0c0196e094ddcc9f6395e50e8bce3e40d491ba8b2d0a866e400b5929285f9
SHA512/224 2b84af1f044de1b207cb4871fec54adf32c94d91c5bb2f691eb28a8f
SHA512/256 1b1af7b515d3fe01e400c95dda1962b3c24cb8309bef034e5b9ec9e7787d76cd
SHA512 ffeb3ea04c00694cf35fec56a7904eaf95c4a0c238aeca41d5af9739bef2096b66a9831f374d352ba839e7956acc882a6af973f74c75eb705551582747538420
SHA3-224 910879d683febc60481da44206c0873eee1ff6d2ce76eacfa63c78c7
SHA3-256 e4eb4af035d180406291dff3149c2dde3dc7cee41f173ca70f48567bffdda523
SHA3-384 da4a56573993e9b252d2cef307946421d1d963023fc8a77f8e938d1dab77ee606cd300e4eb78a3a7566639037427ed38
SHA3-512 c2e62216a5a0bbf34ee851ccf38848a6ca8caeb14dee86bca8076d6796931480ea03e6ae176437f3618fce0fb7cc585a693ae49145644ec996b34d6851e6e1ba
RIPEMD128 0df9c89f3c602ec90b72edea42ee9c09
RIPEMD160 19c8f84dfaae201d49c4fe9adb4a5de729e01cc2
RIPEMD256 fe936372cc05cdbc6d067371370e9452f1ceaabf3718544b1afed2f6365e524f
RIPEMD320 1b6812366e3bbbcda8a42c3127bfa3e391e30d5a5888b06989ea3e165dba8d10ebd8e74d92d2ef92
WHIRLPOOL 7b0ce0f34aef2373da593d87bd086310a0107ebe43cc55fbb88735107b4a9474749f9475518628c2d6a26183b29efb272529f809a66d56827e585f7902f94cbd
TIGER128,3 791f54d97de01fb472e5bf51bba1a8f8
TIGER160,3 791f54d97de01fb472e5bf51bba1a8f80ee98418
TIGER192,3 791f54d97de01fb472e5bf51bba1a8f80ee98418becb01db
TIGER128,4 7167f0d8ebb3ca3d21ffb5e7cc81a09d
TIGER160,4 7167f0d8ebb3ca3d21ffb5e7cc81a09dfbfaca00
TIGER192,4 7167f0d8ebb3ca3d21ffb5e7cc81a09dfbfaca00da724c7b
SNEFRU cbdfef8a8189a9a784294c8ed20f2b215f7370cec7b79d82976b2b1122199dcb
SNEFRU256 cbdfef8a8189a9a784294c8ed20f2b215f7370cec7b79d82976b2b1122199dcb
GOST 46a6daffdd0210cf57472669d880546e7e8494fc93790dab09c0d049d9a519fb
GOST-CRYPTO 7518ec8c23caf3e8cde3a8c75eb466b61c14b91460d85f665dd9b042f807d499
ADLER32 1f1e03e6
CRC32 60fec733
CRC32B b1dac082
FNV132 3f8d786a
FNV1A32 d97ea030
FNV164 35f31dc228399a6a
FNV1A64 5b83d55325b21bd0
JOAAT 317ae354
HAVAL128,3 20285ad235eaf06f9e901910d12ea4cc
HAVAL160,3 96994511cb220669c0965848f5b55f28f9de4598
HAVAL192,3 6c5fd0b0fabe10ca671b2a02686966fa3bea06a201e6758b
HAVAL224,3 f9f3cb8d8cb3dc25c085eafc4a3447a53197bf93409e32892d09a0dd
HAVAL256,3 aebdf279801cc1cabf0f91b91641e6ab002a725c92720f4d61d8ee13b811c5f6
HAVAL128,4 c45d7547d3718e9f2896a6a01afc52e0
HAVAL160,4 2717b0b091bae8866a423202d6f93dd8881816c7
HAVAL192,4 8a24361f3c66c5ceacce53468cd0c0ebe836c1e35e513ff6
HAVAL224,4 cedac893bd01f0ec6299b23af1bb69977cc85235b0f73572c616f654
HAVAL256,4 5c5257e971eda94d63ea3d265c59a27240854c092336d9724576834fa8d76b54
HAVAL128,5 c8e76b60db3a734171228a0cc4e736bb
HAVAL160,5 29b99c2fdcc75417e01b67de5f28e3a7335d64bb
HAVAL192,5 ba37eed3b054f2fc365d74e8b5c1fbeec043ec3deae7ed73
HAVAL224,5 037cc09a7eae1d299e57340607f5e4cf830a8aa7984474b28b67f409
HAVAL256,5 23a57e31a65c63c855cd4156bd1217c27812ee8f33bffec305e10c480a210a37

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