SHA256 hash

SHA256 encoded string

7bb267e3e47bac258b83ea117548d9dd6f2c2fc83481e756bf265fb502cd7d9c

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27AMAT%27 %27DLB%27 %27HOLI%27 %27DLNG%27 %27VIPS%27 %27SPB%27 %27SFUN%27%5D7bb267e3e47bac258b83ea117548d9dd6f2c2fc83481e756bf265fb502cd7d9c

String encoded to other algorithms

Here you can view hashes for "%5B%27AMAT%27 %27DLB%27 %27HOLI%27 %27DLNG%27 %27VIPS%27 %27SPB%27 %27SFUN%27%5D" string encoded with other popular algorithms

MD2 9029c73bfedbd8d77a059632fa5c14e9
MD4 4e234b55ec9be751122030fac5c16207
MD5 f6c955a8de2b8abbb07d92d1bc366b3c
SHA1 71cc68689e3b013e8f08b2ea77b6fa4d4345b9a5
SHA224 af7526700720334cc5e0af591c178a7961a8d7a0035c3237089ec478
SHA256 7bb267e3e47bac258b83ea117548d9dd6f2c2fc83481e756bf265fb502cd7d9c
SHA384 58c1aa6745289bff21e37160fe8e7a6c215a0062e56c59bb1b9f5e69f15a4c47df4166ea7d8eb4369664e17beeed2b66
SHA512/224 79eff7982afe746819a6fe17ba788d3f55844adfcddecb43a79d9adc
SHA512/256 d49f5a05ae506bab2eed0cbf5abdbc88ee9cf727734e849b3b5d707be883431b
SHA512 bea272dfe9630dda04a6632ac211022c3783f9f70c7be58c0d0db8f6b84cd4b7c13a77a4263ba63bea74da1af1f82a7d2564ff4d342d0dd7e109b9cea819070a
SHA3-224 d9672087a82a44e60c765f08447c20d5f73fcb3b145ec9cc1d560ba2
SHA3-256 9d8c2646f0652bb1d2a55df36e541efb7b5c3bef5513443e3ccaa3bb934da0af
SHA3-384 03d0948baed2bf64f1b0306991b4792026e5ba60859ec0b9e3845f25fa439ec417de6eabba365fbc0fc3f979c86ee583
SHA3-512 d8015f6d3abe2d8cecc3115edd25621f901f468f51c33a42bf9ce20d36d0bd514d60cc54464d34b4db27bab3f30474603d5a70e186c1ab576bb762f510915913
RIPEMD128 0ef1319fb5a997a7483d24b79a108b33
RIPEMD160 87f94f92e28e0bfd468e56ee10162e78fc5dbe52
RIPEMD256 ad2365c29cd252e53123563a852c5901a89adc7a9b3ee1550ae4d81de8784314
RIPEMD320 cbdf8b7aa24600d3d171fbebec9e2aaca0e68b628709857f63e8ff8aa87ce932e5681d4f50a44b3e
WHIRLPOOL 1d6be93ee871e77454dc77a7e5e7ab8799ccb565b6d7e2d1b0ccccdd04c8d3f883a4b7c8aafd0f0de7e013718493366bd050461f653898f0f123977017c1d74f
TIGER128,3 92a767f47bd95cb777fb2d6557ebf2d0
TIGER160,3 92a767f47bd95cb777fb2d6557ebf2d050091f50
TIGER192,3 92a767f47bd95cb777fb2d6557ebf2d050091f5025e8dd69
TIGER128,4 8f0f792257f0a69ef1ea50b38ef089cf
TIGER160,4 8f0f792257f0a69ef1ea50b38ef089cf27487421
TIGER192,4 8f0f792257f0a69ef1ea50b38ef089cf274874210d868373
SNEFRU b746066e792e84c5af3ab7ae240493b020156047b9ad82c77585a097cba728f1
SNEFRU256 b746066e792e84c5af3ab7ae240493b020156047b9ad82c77585a097cba728f1
GOST 8457d9982348c55fff958813e8528ff426caea18d72a05bf0150479b0d2effca
GOST-CRYPTO b0cff1a52b46af167f12aa015be58bce8ecb9daee65d274579eda9a59bfb3700
ADLER32 ba021168
CRC32 86e0cda2
CRC32B c109ddb9
CRC32C 8e94afe5
FNV132 f12d147e
FNV1A32 c541dac8
FNV164 b92d116bab1566fe
FNV1A64 595777d9529612a8
JOAAT 952ec1bf
MURMUR3A be767a63
MURMUR3C b852ef3e5049951be32a1c6757e1bd92
MURMUR3F 442d10cd8b2a6484be9fdc6707c1b80a
XXH32 bbf9af8b
XXH64 ba641d1bd0431031
XXH3 fec1a8a0365bc72c
XXH128 71f7ad386b0898a6301bbb73198e54ec
HAVAL128,3 c375c56f1c1aa07defe4882b5164fae4
HAVAL160,3 55141308c418fba892e1c819c1b8374ac5357f0d
HAVAL192,3 257d9ad08686b350f63b70f2cf52bbb2d37682a10fd3794b
HAVAL224,3 75e38c67b6956a4f9e4392e200fe4116acc9eec5c3ffc8e932ecd8b0
HAVAL256,3 f1d4e2051522d8bedac88db5a2f82d5010123aa3cc8357066f97b2d6e0bdbc0e
HAVAL128,4 d67e35c0932163c8fee12a4202dee60e
HAVAL160,4 c08062fbb1f1b626eb6e335a79a1797602e1a802
HAVAL192,4 cdf946af0c27cd2cdd7e62454f03cbed73da95631b7cd312
HAVAL224,4 d413a682096991dd6d3b070e23ded33967911e643b5cba1ce402a97c
HAVAL256,4 2b8c2d9f78659afa4b2b9c967ded5d7a871a6237e9644dcdd2bb3502dad9969a
HAVAL128,5 7bb96abca073e482f9840478301be003
HAVAL160,5 3d942b5eadec8c672f955d9fc15d0daab35e4600
HAVAL192,5 70ccb87d09a9187cfb8a846d9541cd189185aa04fd7ccbec
HAVAL224,5 765bbacad4d64cd34c4dd2021ee6fe81acb4948e8c5d8f9515dbfe40
HAVAL256,5 e8df15627764738963c1503f2ab2ad9a6a1a9c09792878f2183ab8dcd59466ef

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