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

SHA256 encoded string

a51d3c0d3200aa223078936f85e2bfe58453ca9002da216cadc1f468771242b6

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27STX%27%5Da51d3c0d3200aa223078936f85e2bfe58453ca9002da216cadc1f468771242b6

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

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

MD2 d34b3b1854d5800b24f69f2a3dc08582
MD4 113b180afe03baa6dcbd0fbf68d23da7
MD5 10bd58226f938ddce922d3453267ed21
SHA1 3f3bb3587f95b1d50ce5a8bf337c3739eabc26b6
SHA224 ddf0f055436f096814edbf9c6ee7c27392b0c6cca8cf24034ceb4a81
SHA256 a51d3c0d3200aa223078936f85e2bfe58453ca9002da216cadc1f468771242b6
SHA384 fa68b991174399f59b4b91cda3ce9c593e55fa700c6079fa15e6d4f7a9e884c7bb60ebb6b5e20b9262b7ed1e85db49d2
SHA512/224 eae3f5f142e21d5c91392bb9e748cccd449d62fcb916619fcd4422b2
SHA512/256 9aaa5617f1788e92f726c8a0b13b2422ade2e331fba9c7b7004c3875380c9b45
SHA512 75bed4aef7f683a8db21c4b799f1c1615ac18fa7d7f7029cc709f5dcfef755c91fa16e0deb526f0836721c41730ed3beba4f8aeb848eb593db1c349fa5a98fac
SHA3-224 957fb7ce1b5ea977bd9e1a89a19095d423b14457fb4311be9874dd3b
SHA3-256 5b04a4b1088f07ac372928b5e985b2bc0ea436019eda8fa711188281a7c4c2ad
SHA3-384 206dd1707dde2712b3b5669c3b290bde434f1d624728a6302f10634530d721ff49cb1f9643de530f900d50d8f0fb6ea6
SHA3-512 f031a8bdcd70ce87a397f1debb287ba05bac2cc4f9543e15380d4016cb23df7861738eabedababef74c93a033ebc8cc5d8070e8114dc125c98a6c68b270661ec
RIPEMD128 d1147cd028e100476bd50c40e3d38576
RIPEMD160 0aded4de5ce6387206c1bcc1ca2939da4f81195d
RIPEMD256 e59e8e65c8040e4eb37b5fa066129f13604ff1496c1aedb563a26281ad6e170e
RIPEMD320 7d2348dd6ea5c59a2ccb6c759ac8e8fd3b2763d792f17531663990289dadabac31de769187e368e9
WHIRLPOOL c3a9d827babc8898024654bd486cacde58ed8605ee28ceb0161e775d0257d188bd7e858bd48c34b450987446f522ecb50bb259ea5f9d75f771f0aae3650020c5
TIGER128,3 bdf20c09a4e236549654357af3d75a0a
TIGER160,3 bdf20c09a4e236549654357af3d75a0ab9836ede
TIGER192,3 bdf20c09a4e236549654357af3d75a0ab9836ede17e52738
TIGER128,4 5f89f302e7003f7b4c7061157ae78909
TIGER160,4 5f89f302e7003f7b4c7061157ae78909507843f3
TIGER192,4 5f89f302e7003f7b4c7061157ae78909507843f3e15bb839
SNEFRU 645406c99464f8aaf713ff027d59f2ed3be6cdbf8641b6e96336153d40dbabb0
SNEFRU256 645406c99464f8aaf713ff027d59f2ed3be6cdbf8641b6e96336153d40dbabb0
GOST 879d13ca92f39fe05c572ae33b0fbd912bf3f5d3a353d82eca11e7868688dee0
GOST-CRYPTO 23bc88658638f6b653ded7fcf96c7bb2592b95b72c39e0f141a874b0016879cb
ADLER32 1a460356
CRC32 25eb10c5
CRC32B 627d11af
FNV132 565fc582
FNV1A32 7916d7d8
FNV164 1cb1b9a138f4fcc2
FNV1A64 6d9e5243aa9ee978
JOAAT cb28d971
HAVAL128,3 7ac106fcbb3bdd0736aa409720e5f9d2
HAVAL160,3 8c8b5b748abf804644b433c7fddb3447c1a1a2e9
HAVAL192,3 de2d8ea6adca7444040e223c9765265979c9b37db780bf63
HAVAL224,3 d6f6a852c1f31b33807fa0a1e5e909175f5a1f7fa6515ae6fc4169e1
HAVAL256,3 109ed0b2783137f7406636d9929dc21f45f66b7abaefaf3220b648a4e8ab7524
HAVAL128,4 5db5d83cc78e71a7f1f55ad1e17d5529
HAVAL160,4 6f7a05238a68d2080ae6daf62e4b3f2391accf78
HAVAL192,4 7889c5a9bfe3de4d3427c4632d9e20539acfefb129aff621
HAVAL224,4 2749e33d38a28b75d7435f0d58f9c02c524f615864d8fe5af8194e38
HAVAL256,4 6c363446fcce797c7a0cfe8739813bfc7936b9f8f664f2783e8ead662058ac79
HAVAL128,5 a8ad608695af0bd7367120686e617426
HAVAL160,5 f1ade9bfb5a3138c5e754326cd62ed31faef9ece
HAVAL192,5 1d24994fa1898f7817933a0574e8c9fb83200c02e5df7ee2
HAVAL224,5 9dd6ddf06a359fa624b2c14c06d996a0e5b945ba381e221a30e87729
HAVAL256,5 a6c705852a515b21cdf5f0ab7048c44b8c3e1f1c9e59f16a3561e92c4bdcce9b

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