SHA256 hash for "%5B%27HSTM%27%5D"

SHA256 encoded string

ff8ce42a2f1b9e5815e2c4a043a2a0631c519d0724fbd4de7dd04063ca8b8afa

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27HSTM%27%5Dff8ce42a2f1b9e5815e2c4a043a2a0631c519d0724fbd4de7dd04063ca8b8afa

String "%5B%27HSTM%27%5D" encoded to other algorithms

Here you can view hashes for "%5B%27HSTM%27%5D" string encoded with other popular algorithms

MD2 f0814f375f83a871275c6d85ac4713dd
MD4 e7d169cd5f3bd389906caf132947df40
MD5 f9feb73261ef43ab4cfa111064020fcd
SHA1 40b94285cb28a94da94dd81c48113e23e3fbc280
SHA224 fc6b10260812119de57bd1e78a03bc1a7bd312c9ecafd958c9a7645f
SHA256 ff8ce42a2f1b9e5815e2c4a043a2a0631c519d0724fbd4de7dd04063ca8b8afa
SHA384 347161b775df42eef1d492e884b52a2f6ec38623f64710e30cdfff877091f7cd4a9e2bea22fc2347ff02d26587e20ecc
SHA512/224 d794c73afb300edb3af1d19dcf93dcb37628b40c1531258eedbd5ae1
SHA512/256 1deaa92bab39c8b67308d0ec1bee3d7f56be1a5146845b941f3982d52b05c72a
SHA512 5de09da6ba88ea89b28b53157883eb2a745106ef8f5c20cc5f343b3b5f5ea65a925a3bca450d875e50d49c5962090042bb6935e65bd5ac99af02e55271630161
SHA3-224 70f81b3a831c2ca4f21e5fb2afc1c835dd0d8ebf6174935323dffc2a
SHA3-256 9d887923fb8b76cd829669b73ed6d6067db429f574c01ab79a3a4768775f5380
SHA3-384 bc061182052dc471bcccb837cd15ad113dae4a88b2fcd10dd8e9e3d66102f0731a2c8e872098e7488ba32a1d3adb2507
SHA3-512 cad590d0a45f901dee18c50f197726a6640bfb71e19e4941399bf029fbc6424a8f68556d4f4b583124088690202cdcec16f27003bee412e58b43a1c489a47444
RIPEMD128 12fa4f48b1cf01b95de5c97ae7c41b1b
RIPEMD160 cad04cb47561d32360841f1320de358b566404bd
RIPEMD256 9811636451855069f078ee5206ce684d549697b1b1bb2eaffe4b0de5194be3fa
RIPEMD320 0cb7051cb925d0951bb746fa73124e7d703d8497ff08f134f3c36cd53b5afdb55a0dbe55322690c0
WHIRLPOOL 08c2bda45d65aa117e929236d852c3dd063df0e3b45b1edd3ccb5cc1dd340acbfebafe0d7923013013b5adeeb7c253e14799004b6c7edba1c8a7919ed23e8ef5
TIGER128,3 3d7420dbbe789422611518839129b1f6
TIGER160,3 3d7420dbbe789422611518839129b1f6fdf4c00a
TIGER192,3 3d7420dbbe789422611518839129b1f6fdf4c00a7d6326ef
TIGER128,4 e739dae1ca6a9ce74ab7ff04de276229
TIGER160,4 e739dae1ca6a9ce74ab7ff04de27622997de31de
TIGER192,4 e739dae1ca6a9ce74ab7ff04de27622997de31deeed5b387
SNEFRU 37e5463cc1080fe79aa40487453b4f086e1f9528ed3af7c8fa2dad0f2e09a34f
SNEFRU256 37e5463cc1080fe79aa40487453b4f086e1f9528ed3af7c8fa2dad0f2e09a34f
GOST d32b19083b6c105b7231671cc9f7794f3bb3b177b0273eb09dde6a94a19f3813
GOST-CRYPTO da0624db680d1766c503d6e2fe810f9a7e00ac8dabd2cbd2ddbeddc04dc49443
ADLER32 1df40393
CRC32 0395b55c
CRC32B b74060f7
CRC32C 847fe54f
FNV132 24b45f49
FNV1A32 c9b78079
FNV164 d4a6011855485929
FNV1A64 7c69658a94b0f7d9
JOAAT 51ac8174
MURMUR3A cd0a05cc
MURMUR3C 0b0d616616b4d8696e023f09915d02fa
MURMUR3F a14ebc0e364f7d346f7a90e5cc376c57
XXH32 bb26410a
XXH64 04a2c80b3911b6d5
XXH3 c789398bcbe8f035
XXH128 d61bc01fac6c048cc4b85d6ddc1fbd18
HAVAL128,3 895fa377b198942707a7aa3d43a65cae
HAVAL160,3 00628917c33e33cbc66088f8160c143b2e0e0d67
HAVAL192,3 805f1479fd1a576699fbcfaeb4bd3d279dcccacfab35b72a
HAVAL224,3 5085a4565ceb8f2279d4e22768d53385457853f20e9c523f9eec19d9
HAVAL256,3 a0848f873cbe734a7b2fb9bac41759e477d6f2112965ebfa3bde7591f9adeb3a
HAVAL128,4 d27413babe050c6b23adbf2556b502a9
HAVAL160,4 576fef00f8ca63ee8dfaa4dd83c62bbdc0345dee
HAVAL192,4 2b1ae7501b514db44147ff77409f84d36362a75a3ebe6786
HAVAL224,4 97db08cce5a0eca31930421ad320814c1194bd696c01133341371f1c
HAVAL256,4 0a76a4f14131b5e2d2e762549a46ad499d1aaa2416c36db71a3f27a79a5ce9c8
HAVAL128,5 476d0414cb9afa527741a84e787a953f
HAVAL160,5 de3e1036568902e45d394836fb99361adb2f7e22
HAVAL192,5 42dead8616808d1ee62e74ef5a7ab9db4ac4298c036b033c
HAVAL224,5 bdf6d18b65cafd119040d7c89de3cf168511ef850d80f382f9e1cd42
HAVAL256,5 b441ed031f3d89720325f8c395d9272daa2d4ea1d7bdc992763138bce156fa3f

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: https://md5calc.com/hash/<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: https://md5calc.com/hash/md5/hello+world 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: https://md5calc.com/hash/<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: https://md5calc.com/hash/md5.json/hello+world 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")
https://md5calc.com/hash?algo=<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json> https://md5calc.com/hash?algo=md5&str=hello%0Aworld https://md5calc.com/hash/md5?str=hello%0Aworld

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.

Example:

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)+'"');
};
};
xhr.open('GET', 'https://md5calc.com/hash/md5.json/'+encodeURIComponent(toEncode), true);
xhr.send();
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 ='https://md5calc.com/hash/md5.plain/'.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: https://md5calc.com/hash/md5--sha512--sha1/hello+world If you will do this in your address bar you can also use semicolon instead of double dash. https://md5calc.com/hash/md5;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 https://md5calc.com/hash/md5%3Bsha512%3Bsha1/hello+world Such approach can be also used with "plain" and "json" mode https://md5calc.com/hash/md5--sha512--sha1.plain/hello+world https://md5calc.com/hash/md5;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: https://md5calc.com/hash/md5.plain/hello+world https://md5calc.com/hash/b64d--md5.plain/aGVsbG8gd29ybGQ= 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=
URL: https://md5calc.com/hash/b64d--md5.plain/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
URL: https://md5calc.com/hash/b64d--md5.plain/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.

<?php
    $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