SHA256 hash

SHA256 encoded string

6f62b0d6c933a67984e0860e5517ea0b49a69b9d51290841e5fb33cc882acca2

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27AMZN%27 %27TWTR%27 %27ENVA%27 %27ABBV%27 %27AZN%27 %27PSXP%27%5D6f62b0d6c933a67984e0860e5517ea0b49a69b9d51290841e5fb33cc882acca2

String encoded to other algorithms

Here you can view hashes for "%5B%27AMZN%27 %27TWTR%27 %27ENVA%27 %27ABBV%27 %27AZN%27 %27PSXP%27%5D" string encoded with other popular algorithms

MD2 e3153227e5674df604c0efc7bf1b5668
MD4 9dc57b5eed74963ac5b683200cd5691c
MD5 2c03fff9dfbb6b07e460ae2b021a2886
SHA1 4941f15cd3cc62d4d9f90d6620f844d3ce03f953
SHA224 54bc25f9d4e75a4afeaafda457f5a011d432ac7c9c1e19d80f4648fd
SHA256 6f62b0d6c933a67984e0860e5517ea0b49a69b9d51290841e5fb33cc882acca2
SHA384 1a6b9b3c6f3b3d4a94462c14b1f38f428236b943df4722707b95c4ae66d57491db1d498aff613d7786419d1db683bd66
SHA512/224 51a56f75f58c2207327ae3968f532438bc0f9fd698d2be015806c735
SHA512/256 68fc2963fdbfef2cb881b0cba449c33cf6021f1031046f5386701ac49db76af6
SHA512 72e85f568152aab0b59786a43754341a6475e8719d779e3983e81673e5e002ef4b540da264779334bba22f0b66e512b9e07793dbfd89e1a202ac143cb27fa753
SHA3-224 d7eee3f0f1308b04a493c9a1ca1897eb05430cd92d346390739fd9e7
SHA3-256 d55882cba2620f7a2e1455aacede814f3bb12477be942f9f797afa605bb0ecf2
SHA3-384 a850815d0e67cf08a9ff65c28966844d2a3f263bd9a18215f295f0090de0e695139ee142b9924af1723411780e3a409d
SHA3-512 4c0d5cb6596361b6fd456dd862aaf6e03220e57cce91724f0a41537477f03d814f947f7ba09da74b23735f9c3a24bcd4d76572303e702cb00ba6d881af618921
RIPEMD128 e45c2847b35b5a743ceeece6e08b0356
RIPEMD160 bc07ba2e94bc20bcfaeb81660b24cf4bf263f892
RIPEMD256 54f5c26129e543338ab03335e7a7cef0508ba9910ed7fe5b99cdb93bc566140d
RIPEMD320 191ecd46d79f1b6279f092bf55a4096e467f40aab93e848e4ce25c7e01d9da8285b4369da165778c
WHIRLPOOL c94d1d09cc9229274f524d86663d22ff9f9b25743f68bb1cc27f04e053a094ef84c49de24d79d1c305296284014c24a4ff7c6d09a69f561f0b7b121f0a5aceeb
TIGER128,3 70c54521d86694a2e92ca247309b5e06
TIGER160,3 70c54521d86694a2e92ca247309b5e06a70d6cd2
TIGER192,3 70c54521d86694a2e92ca247309b5e06a70d6cd20886435a
TIGER128,4 bf5ddfe31a97876de13d1c46b634e302
TIGER160,4 bf5ddfe31a97876de13d1c46b634e30214615236
TIGER192,4 bf5ddfe31a97876de13d1c46b634e302146152362604f822
SNEFRU 4ef15e9302859f7d0fe6da49b799939dfda969a9d0f64ed23124af264a463401
SNEFRU256 4ef15e9302859f7d0fe6da49b799939dfda969a9d0f64ed23124af264a463401
GOST 2089150fe874f4ab8e0309696ef7cc92c3f68b41ee1573f8015ef3882a417667
GOST-CRYPTO ac0802684aafe6ace943bb9f30f6340f032f28871397e07cc28d6add6e173822
ADLER32 267c0f83
CRC32 7c18e996
CRC32B 4932a691
CRC32C 46edc89b
FNV132 678e2b53
FNV1A32 757ab423
FNV164 72bd0539fe74fe33
FNV1A64 01d541115b377683
JOAAT 3c6bd5f5
MURMUR3A 8af42024
MURMUR3C 25bb88e4cf5aa870fde57732b0ebd89b
MURMUR3F 9f77f0907058c5a30277a173dfd44aeb
XXH32 3d115c26
XXH64 c392a9be64fa2a5c
XXH3 5cb987046689f6c2
XXH128 17b7e176b3661289dc4bceead1490e0d
HAVAL128,3 fccad84e590bee25fa1b3c344533c66d
HAVAL160,3 0783573f37ad66779cfa6aef298f431375c8ab90
HAVAL192,3 ecb2b28a6169c3b81c61efb89a6e75cf54adbdd418c0ec33
HAVAL224,3 f318bebf6fa8ceec203be617ed1d534fd41cceee36b1a77a3af950ab
HAVAL256,3 2437032fe4415035911c5e80e7e4382c7d223bf11f589ce68594dfc904530d08
HAVAL128,4 df0c2c330615704c348cf6b95f917642
HAVAL160,4 0c42b6ebd226e7fa4e8dcc91ca74afac38c80065
HAVAL192,4 3d506eec9396da32920ec8f66808a188781e2004e61e2e05
HAVAL224,4 4afc8e9922ff81930e8cf2a168def3d219ae7059107508fc54c0406b
HAVAL256,4 07d3da097e7cb2d805b5a02234783a707a70ee6d773ea676b69f7cafca143457
HAVAL128,5 a253378a95584b6449e2fd6133751f45
HAVAL160,5 15608e2d30ee8eec938e0261229872352bc48815
HAVAL192,5 457e3a3b710bc1496c8ead3595e19fb73e37d74760d8f796
HAVAL224,5 662d04c1e3a34bd56199c18168d2205149edb0cfe27d24e293981a59
HAVAL256,5 82cfe5aa65b4b160d4b3688fac9fff6c25894c5d1089092478efdf811c227446

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