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

SHA256 encoded string

d806b4dd92c6d2433b51eec05d43a8e680e46dcbc75b16783437224527fb6561

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27BNS%27%5Dd806b4dd92c6d2433b51eec05d43a8e680e46dcbc75b16783437224527fb6561

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

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

MD2 14b330f88739be95f488e0510a7179d2
MD4 1e9de2f44f83918d13b9697dc14e1d18
MD5 6a5e8166c412621e53b5c4e18d8fc033
SHA1 b99db60faa55534e54f46b1d75a8fd08d23221b1
SHA224 b1d65af4cdab5e6b6d4af6731930889e62d70874a1c081bee2f21fc5
SHA256 d806b4dd92c6d2433b51eec05d43a8e680e46dcbc75b16783437224527fb6561
SHA384 d3fa4a6eda7f63f8b1c2ec2431b405a856fe504ed13960d1d66edb156ff1ce33fa6a83735e3227e583dcd74773e79a0f
SHA512/224 03a8325ad1d30f803e180213660860fd496ee66ce103e9d4395b37ef
SHA512/256 c754d7987693dd53819d58e267c533ad8260d4d41743b2ee17480bda6eb56a29
SHA512 55feb4d6722446bd29ca193bba12b824d03cb1aceaa83c85aa0b24fe879df06c5870c709af90762f271d2b084c0efd913cef064dfea57d265e5f846e7d970c14
SHA3-224 5fd2ea9c37a04f492fb9cbaa6f5f096803acaafb8303fd1ae15723e7
SHA3-256 cbca691065bac8e77f90e5b87185491417036395d2c845047e221c2230798e0a
SHA3-384 ea1a0b10f2a4c4fecda4f9b15cd1befee194b86d869c6c47195c861d7b1bfa83046d28046ad4b8061cada975a8b21d56
SHA3-512 e438a731ae32b95f8b9d2e5688b70c70272784b162be63f57d2441dffd3e2917716600b06e6104bd920677aa01eda02ce455726976d4258421997130ab9995fc
RIPEMD128 5508cc1531b58fb561d4cc9ee673bbd6
RIPEMD160 3efa71aa6fa44d27ff626f4a80a66d2ef7e94990
RIPEMD256 477fd6c2f812908bc271ca5bd5cbd48a273417f9b33dc1828a23588e3d11ac20
RIPEMD320 c7e6b10e44a98281ee90f02c79cd0bae0b9975e6127aa7e05084f2860a5c6483ea62a1e8f808b94a
WHIRLPOOL ca1907d517a6ea2cf5232a3c8b93c93caa4e4ba1d02817296c4d782811e34ed5397a6e4335163036397cd1b2a17767c5b8ed9570f7fc07db0e8008197334be5b
TIGER128,3 59ddaaa665bf3ab0cf8c3e353e7f9b19
TIGER160,3 59ddaaa665bf3ab0cf8c3e353e7f9b1925f73ef1
TIGER192,3 59ddaaa665bf3ab0cf8c3e353e7f9b1925f73ef134d4d5ab
TIGER128,4 c0cfdaa92cb4314407ffd705103a06d7
TIGER160,4 c0cfdaa92cb4314407ffd705103a06d7e8fe8282
TIGER192,4 c0cfdaa92cb4314407ffd705103a06d7e8fe8282b3ceea0d
SNEFRU a426719543b8c369c769214621543377e0113233597a7f9e503d92ae684ea62e
SNEFRU256 a426719543b8c369c769214621543377e0113233597a7f9e503d92ae684ea62e
GOST aa4ac72343e63a03a2082403276c48d84cce11a76a56e80b65e0bceb8f8408cf
GOST-CRYPTO 6c26725a3376c4539a2447d8668d453209ec96c6d49ee9c27f8c8b249f569cec
ADLER32 195a033a
CRC32 2a5a8243
CRC32B 36ba3e84
CRC32C cc5fda57
FNV132 6f7e3232
FNV1A32 bfe7a670
FNV164 d7fd40a7d2b70ef2
FNV1A64 ac4ad174ccffe290
JOAAT fad1b0cc
MURMUR3A 3ca55228
MURMUR3C c5a1339263857b9e67295f00eb3249e3
MURMUR3F 214972cd9d03c55fbf6e936cd51883fd
XXH32 f770e036
XXH64 18f29263ea64ddc9
XXH3 173e2745d5747e65
XXH128 6fa8ba9a9d0ed77cf508968753f5f257
HAVAL128,3 1a90fb6598880d393fa8e2a1720b2a1a
HAVAL160,3 4e3e73077f43aa854baa3caa2ed7a52ae1f47a7d
HAVAL192,3 f1d747bb793951e7d234f042476b0fb074c72556a0b34457
HAVAL224,3 cecffb4a3d9e8cdc6b1c57a7458c4be49045ab1f6bec7e9558890639
HAVAL256,3 7811a928bcabf753217e1080bc2c39d4b6e1f5e5f664fdcccda65f26b7b3205a
HAVAL128,4 edf5b930c45c0193343c790fbda961ef
HAVAL160,4 2da1492279b3e965972a2aa3a4a87e15f01b771c
HAVAL192,4 d6a58ae944d45af1366ac6209ac501787015715da63a5139
HAVAL224,4 bd8747ec65a0492d5e1ed58ad4895c5fb5073f62ea105cfacdf7cd5a
HAVAL256,4 3c5ce77a863be57119cb7baf9856604f5ed324f6af8ffe77697cb575f7ff609b
HAVAL128,5 c8c20a231a04fe5f02aabc230d09cf05
HAVAL160,5 7a0d71aef7f9e14e9f6fbe183d154437c90c3263
HAVAL192,5 876745a3eedadbf22e1f5ce7eb3628933cc194697878e288
HAVAL224,5 e650083340e1ca81f9e52b05dc4b23916a3880ef03d892274bba5a13
HAVAL256,5 2d61acd278fe2a6fc4d87d022be331ef4f2c462f5dedfb968429af49c906e350

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