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

SHA256 encoded string

fb9a5bd4f2877c062c3b2cb6f789715c6854adf8474592e959d866e6d2ab8ad9

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27HHC%27%5Dfb9a5bd4f2877c062c3b2cb6f789715c6854adf8474592e959d866e6d2ab8ad9

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

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

MD2 b8ae7785340c2a529124be1c8ee042dd
MD4 477660501969084589a711bd5fe6974f
MD5 06ccc1112cbfbcbd3261de73feb27297
SHA1 1427189461d1b2d93d8a2dc141c7444cc56dbcc3
SHA224 0f3c3a3058ac92915bf0b91d8c1bf4421a24fb8fcdce7ee089fdb9c6
SHA256 fb9a5bd4f2877c062c3b2cb6f789715c6854adf8474592e959d866e6d2ab8ad9
SHA384 ad15e0a176ba018c30bd8ff7cdb7cbcf30968b8b10be5004fd5e6d8724994039ce3e98cb2524f40ec013caa7a5409d49
SHA512/224 575982a650d4f1b56c75d115b9c9d46c4201c252e4658e65a609e3bc
SHA512/256 5687b54513dbc62d91333cd257b2645d945dfebc779fb26a50eea7124e3d3d79
SHA512 c502ab784b74409005c69e62143d81a97d7951661493b062ab0bcba6dd763724e70d1fb970b8281d59b5fad9aa2f8a6f72d6af55159f434494ffa9538b6771af
SHA3-224 5629db624f834b91df888cfd1cdc1ace8466c6e311e65f77400fdc63
SHA3-256 4f76f33d1fdb2e0aaf1968f55362fb0b4df87cb6c9f81b62f93dcd96ae568c30
SHA3-384 df17fbda25e15ea88d67e02d32be9cef639604487d0a13e9a2f842ffb4825a48a924dfb524da62bc8a73fb0b4a382f18
SHA3-512 bbc667aea06ca0a69d6b0fe7c64bcfa4fd017147b477a6c4624cdf37a9913d851d6b64cbe120e1658d80ad139c8854d1a245d1be85d29c8cf347a37ee909a3da
RIPEMD128 4fd25bd86e976f9f7ef56924931cb0e4
RIPEMD160 16f4a200d1059e161077e4cb46d770d8099103b4
RIPEMD256 140ed62b826f4a3792702b874930cbf0ce9c6a812490a07b38a556f7b2b95120
RIPEMD320 8e573c04725e4218022872fb739f5efe4cb53ed24d356d036f20c1cba446ad1ed4d8280070d935d7
WHIRLPOOL e2727424234014168623867680d9cbc7b1b0c421f42f414777a1aa500adc5570bf647974cb47afe586ae4f70191099ddfd182f9aaad161ce9a640edde1659f89
TIGER128,3 2cb2c5c4b946a7373a21302cc03c8287
TIGER160,3 2cb2c5c4b946a7373a21302cc03c8287d78f1586
TIGER192,3 2cb2c5c4b946a7373a21302cc03c8287d78f158676389b37
TIGER128,4 c48654950efcf298910d87acc260bc6f
TIGER160,4 c48654950efcf298910d87acc260bc6f83fc8eaf
TIGER192,4 c48654950efcf298910d87acc260bc6f83fc8eaf657faefa
SNEFRU 04c97dc50bb7bbb895cb4e5c9aa1fb727a097036e82b2c054fe848afc4a4e818
SNEFRU256 04c97dc50bb7bbb895cb4e5c9aa1fb727a097036e82b2c054fe848afc4a4e818
GOST 649c10b6f9874fb937d5f59343abebb668a671d8dd0e3a59a554b45cf922da36
GOST-CRYPTO db50c909d3425974cd1f4ed8a3acac1d6ca5bf413163918b354b6452c8c0d659
ADLER32 18f0032a
CRC32 a3307716
CRC32B 02252153
FNV132 b2a75156
FNV1A32 6f172934
FNV164 76820485b00d4b56
FNV1A64 c4340272ff9ffd14
JOAAT e3780158
HAVAL128,3 83b6709add3d472cf5ea8df459a3fac5
HAVAL160,3 9a3be70658b31d129eee763d24891c5269955392
HAVAL192,3 1c7b260292a037762cdad36d6ef70959ef318662af3afcd0
HAVAL224,3 e127d28d0fea9de7453a8592c2a42ab5e3d8ecebbdf96e211b105cc8
HAVAL256,3 9994a9273eeb182c8520842ca9ef55f3de456ecdc6181febd130aea9407074ef
HAVAL128,4 20d8e7bacb086535bf39fb553ef81950
HAVAL160,4 5d6765514c502d2d57dd0fb7b52d41dfd79997a4
HAVAL192,4 9665e8738c40158943223c9eef3c77099a0b9c1470366ef4
HAVAL224,4 b2934a796eca8d9e24f9de21b2f7f2787cf8f061279213c7ba540ceb
HAVAL256,4 e6442488982cf564ce1a2e6953d76228edd38942ce5ae0988743e88f08ea89f6
HAVAL128,5 2dd26402461cf2704af410599e1b065c
HAVAL160,5 ad7285584c4b7a69720aa912d11033b1e0b27aff
HAVAL192,5 4912e6f0b2a97f5aae1faeeb89abd62d138f062196341b58
HAVAL224,5 b9274ce1ccc3de1a8ca9d34642d6af4a9e0857f59f212474ea96f140
HAVAL256,5 44dca1d56fb05a72dc795fc0a8da3fc167306e8d8225b0a61ff416d1b4bef2af

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