SHA256 hash for "['TRQ']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 aff3b05f71fe8bae8ea152fd7d332941
MD4 6e3b0346281824d3bce0a3a8c3e1ac8b
MD5 4b258e488ce3cc7c8a74f4168c30d2d1
SHA1 2ed9795f5b64a1987bbc8385cbadc04a4df021d5
SHA224 2adaf024540d837e5901f391d2f04c5b36ef2a94b869a6a1262b14a4
SHA256 4eac60559405440c06e6336e86ed43c16abce3b970c14b51ae95b2c9a4bd175f
SHA384 129aacd0c860e050fc99207fe2705419dd30e726cc13be9bfbb85c937eb147e51eef058b1601893db0cb4ac79a9bf054
SHA512/224 4db2f1a844c689ebc6fc19774f3a97fa911ccbe958e576f5160020ee
SHA512/256 740ff374a9e9df50eca56a22f7bddcd7f448b2b903f782cefd6b365836e57878
SHA512 5fcc45256504514ca673b414a1c88537cf827b58ca74106d74f6472329ffdf8ef27a05916e17e3039d75b2e9099dda7098837a7e6ed656f08cf65cb0547c7705
SHA3-224 fe10f7f2933d8aa521a5cfc5bcb2bed1e5b31e93b8ab38c7b77f3b15
SHA3-256 bc023bf1dd1249b638119ad489af2a4557735e666873a9f6177125ad793e5374
SHA3-384 a87c66ba1af47feb7bd96cff09d326fc9485d7c55e6bd1cb9980a6c0fb5e07cce7839a363522467e9c16a1edfd6521e4
SHA3-512 e535baeec07cbe471d8a47bae31774f5d15e37f5b4e000375804fc128ae05512bcb78393d6de664bc7f170a3a4bbc9246f83bd8c51a6779f77140123f73c2544
RIPEMD128 b868782bcc373524c7c7eec2c627633b
RIPEMD160 163952f04535ac859f92d9105cd4a58567844536
RIPEMD256 88f13767cbf385e87d59d02de018ffd9f842ffc7236da63e9c1f45658bfdaef2
RIPEMD320 0545cedb9c380d614c9967f15a90fe6a4f3eb7a5342afa30e0e916762f51a2bde97bc10745fd90b3
WHIRLPOOL ee3104121dbcf7f2cbd305b4e192339f96f4e736bbfd4ef287d453a4e0f51c72f3976325877bef1c00d5b15130d977747b8fb5a7c82cedc604401a8b7a6f0d59
TIGER128,3 3255ec58e285314c58eeaed373b235e5
TIGER160,3 3255ec58e285314c58eeaed373b235e52bfabd8a
TIGER192,3 3255ec58e285314c58eeaed373b235e52bfabd8a45b639ae
TIGER128,4 58dca7d7779dc506d71f895db7751cda
TIGER160,4 58dca7d7779dc506d71f895db7751cda438852b0
TIGER192,4 58dca7d7779dc506d71f895db7751cda438852b073b6bb5d
SNEFRU bb7a7c8ce72396c77c7d8dd5b5473f0d149aaefa03c8b29e46fa66285b6cdb45
SNEFRU256 bb7a7c8ce72396c77c7d8dd5b5473f0d149aaefa03c8b29e46fa66285b6cdb45
GOST 8601307541ce3654d44331d3efab3e4ebf8c54b46282a7bcbd0656ec8d6476d2
GOST-CRYPTO ecc8ee0a546515ee094de1438c04ed80c9d92442acb64f8cd26d79afb13e756e
ADLER32 07f801fe
CRC32 b96be58c
CRC32B a8e12234
FNV132 4c277c12
FNV1A32 d1dbc6b8
FNV164 517b62a42306a452
FNV1A64 95e2f93e7675eed8
JOAAT d82dce22
HAVAL128,3 66050a0f5c826524658d935fca9dd9e7
HAVAL160,3 98a6deaf93b8425f60063369f865c6708fa9110a
HAVAL192,3 767e011b2892f5dc2fcecf65e4370ff8a21598a3ed4642bc
HAVAL224,3 6c57819ce1c20dd5fd3592304d474b96155ada8ebcdb138de1f1fe38
HAVAL256,3 e4b3f71881b03dcb8c3f476bd18253f6d66e9bc05444d1eafc14f697eff0146a
HAVAL128,4 4d556c6acfa120b40a34a05535035b2d
HAVAL160,4 5a8549f404c2be3c63f593c50a090fedc30bb132
HAVAL192,4 984bafa5a965e9c72ba6e39144e9c21d71a03320f5889052
HAVAL224,4 0919aaa5ca35a1980e836798c9a86e590a07982c3922ab5242f44eae
HAVAL256,4 ed5b3f271d2ba7d68ad57c01531e25ea6cef44d7b9e8a48efefd9f7006bc723f
HAVAL128,5 01268ce5b908a7d6b8e06032ff23cd4b
HAVAL160,5 dec86f7b0a89b49bedd7de1ad3ad45725ce01dcf
HAVAL192,5 e418d424c4ac65218c76e2d6b858c44260094112b4fd3406
HAVAL224,5 733c5941380ee167da0b4ca19b92c6eb52f5b4c8d5824a752c77b871
HAVAL256,5 a36401ccf45c4b5f62bedf5b415bfa8318660066048e3117e550c7c0b4715c8a

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