SHA256 hash for "['HHC']"

SHA256 encoded string


Your last 10 encodings


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

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

MD2 30f1c4d70c3410fe26d1f0acedb147fd
MD4 89df20408c679a907bdcf8f6266fd377
MD5 918f8944ed3d6698e38ed8a2bb7f9bf7
SHA1 e3a47919285a23d38049568d69d72a201433db38
SHA224 ee92f43b2b75438eba0449359f84fddd3cb6cf5dc8e3acf863562c43
SHA256 da80aeac032da1ebdf29eb3d858ac1e9169d41f70b0725b722c8fc9e5ea44cf6
SHA384 aac78ea6b49b291fe4e311d025e3a880f33c9ce5125335f43ba532c29cdd388212ab9259a122ab4f5917e866324cae7b
SHA512/224 cad1702cc6f67d3c01e071bb59dc2decc2c588e3c52ffe3a7d09153a
SHA512/256 ff84ff0aaf318958416f1f42ae56398f0efcd31ab8a0c6d6f247190a51bbfd53
SHA512 bac79af1bfed5cfd98bea08bb48145dbbcf9121fc5501bfe80fc7442d86e9285daee3c8c12dfa737c9c339a353dc0df8ea0a4593e59125f6dfa8715f65c642f6
SHA3-224 f16dec6739061c93d178578fdf2132f848eaef76d4bc8c23f661f66f
SHA3-256 84d3f50d8e8a0effa41e4722ca17e68a491eb09dbc18e553b7d458ded4127c73
SHA3-384 ee1259fe21c0068a45a4bb61efb936390bf76ef3a90ad5c69ae459f27a37c54bfa32875edee9c681431651b4f7486c6e
SHA3-512 9cd8b20442678e49e7b288a3ea523ebb77ae8210746a85660cf54448e532e172a403e4883a01f14a3dd4b713a7ec19643fb42b1c8a77e2bfe970e75569a929a5
RIPEMD128 7f0ed2a486bc0c196a19596bb2a9ea9b
RIPEMD160 d0152e48f5aaabb1cbefc280a8a45ea1c6c88aa7
RIPEMD256 1cd201e7604f2d72aa08fda229dc1dbf8259b06f51e90ff1b13a2e9a3aaf6575
RIPEMD320 897be3b223d75a9c3138fc419e6bde454b020c1ec03c11fcf561b603cdbb9a4a538fc161f6eaff2d
WHIRLPOOL cbcf2903496a904953bc1d080391c6e9aeae4f4c92ba8009440839815671b1c2e23add865fe24f1a30fbed590bbd0b13bcce54ce529d65c90d7f1382823a18ac
TIGER128,3 2b34d64d1c0b4c4975118fc92c654eb7
TIGER160,3 2b34d64d1c0b4c4975118fc92c654eb709be3ee1
TIGER192,3 2b34d64d1c0b4c4975118fc92c654eb709be3ee165449102
TIGER128,4 45e068289139afd66c08d2c002827a6c
TIGER160,4 45e068289139afd66c08d2c002827a6c88f4cd41
TIGER192,4 45e068289139afd66c08d2c002827a6c88f4cd414c7200ce
SNEFRU 000509b894b78b0c25bc19428c36f3e83e35387389a774dd3a83911e693f7373
SNEFRU256 000509b894b78b0c25bc19428c36f3e83e35387389a774dd3a83911e693f7373
GOST 6cc7ccd8a1bc1b249ef0b3b10630a9f6b068eba136b8bddf45f869dc1ea896fe
GOST-CRYPTO 87fccd8ad8973bb2a14725c85bb933e8f2660e127d734384b4bc139d2c5e85a9
ADLER32 076a01da
CRC32 3eedf5c2
CRC32B 2df79852
FNV132 a8cbf906
FNV1A32 e26c048c
FNV164 299fc54b11eed186
FNV1A64 85db99e682f3226c
JOAAT 4fcd1fe3
HAVAL128,3 f101932d181ef3b3ea1b3ce7fafd8907
HAVAL160,3 bc00bd0dcd701cab784c2673d6736c97dd12b201
HAVAL192,3 9ece1245112b09229cd2a5b101751bbbe2847b5ce28c62fa
HAVAL224,3 c2d163c6bf59025d2bb775c5340208333f5261564747ae376f29e4b4
HAVAL256,3 cb9dfa75550af88a9ae442ece357e8499b7d1517f925621cbb67e14545d69d81
HAVAL128,4 f8b4db690ca357db1d1a802cbf501640
HAVAL160,4 7938029b1fa01a4fc774033479e94fb01023c0f8
HAVAL192,4 4f7bc6f7a3ad90cd48b2e3fbb971e927f71ad1611e3c41e7
HAVAL224,4 f669b364b4052ac8c60b9e72b135ee98de9c9c9eac8d2b674a168cee
HAVAL256,4 5f1c4318bf8fc1abdfb06128eef6d5f39448ed9646a4b0f3b3bed0b2ff874c02
HAVAL128,5 dc39411bc317bb9f5abdb7b7524c9b31
HAVAL160,5 9a28ab5072bd6c514a9d6dc6e97bad2f2e0e61dc
HAVAL192,5 67091e2f6153900d235b2cbd722dbeef7b97153a580ff205
HAVAL224,5 f74fe600f6b63a192b260aa88746641f20c9f45954eb77a237233523
HAVAL256,5 af2a9fad1f838b4e0c2c5385e69762094fe978fd65867a6e8527d6221b060f19

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