SHA256 hash

SHA256 encoded string

14fe00dc00637e82abab47d20edc30577f9c42ea7fabc6149a864a86544fb6d7

Your last 10 encodings

AlgorithmStringHash
sha256['WDC' 'CENT' 'IAG' 'PLUS' 'SRI']14fe00dc00637e82abab47d20edc30577f9c42ea7fabc6149a864a86544fb6d7

String encoded to other algorithms

Here you can view hashes for "['WDC' 'CENT' 'IAG' 'PLUS' 'SRI']" string encoded with other popular algorithms

MD2 820b189086aaf145a8cfd66cdef9a4e1
MD4 e9ac45bb0f1bfc7f5d6141b165c69bf2
MD5 0cd793f7191d4239a170df9802dbecc9
SHA1 a9a85e615f41f96c443277d458ff2b2ac0567b66
SHA224 a29bec0e2f85f61192ba2501bdeac1388753476f6f9196da57e5a372
SHA256 14fe00dc00637e82abab47d20edc30577f9c42ea7fabc6149a864a86544fb6d7
SHA384 6dfdc321144000c12f7fe5cb23e66a58f54c19cdf7a687b31854ca712511808751009fe7e1451b3024504b859e39da77
SHA512/224 f686197391835ee08ac199aafc4a569a74dbb7d86845f9dccebe188e
SHA512/256 42e4b9b73563f95567d7b27c4423284eb57a3ae249a30579703818d63eb3ef8a
SHA512 bf37895ee9d0ab09d1dd5b14bd2c56aba77b872524ef2f083f01cc12be3472868943c11e43ccd0bbb1a5cbe7a22ca0528c9b8b0a835b2345e6b2b063092c681e
SHA3-224 24134f022374c02d63e684c595039f96b6d04937164a7f952437185f
SHA3-256 24796de30b10a8eb64cd44db72b8089e53d4c1aaa5d4a1909679caa2111536c3
SHA3-384 c087bf463d04037d8fd1e013a748d49fb41211d0bca1ae62e6fa2313a37ffbc58f223e16ecdd26fb8ec4bee30bfee315
SHA3-512 7e73706a3be1467a0964d0ad307738d78a6321241946534ebe74456db5bf1f960250bc26c40510bab635ff6ad5789477fd7089a76e9b5fd3e0563ce708ecf8c1
RIPEMD128 1a25762a72c71b69513c9460725696bd
RIPEMD160 8ac0113f140369280e1f63e6d68103993b909d6f
RIPEMD256 108d4bf950775c062e45eec3218e426953c57bd18745b418a5c1bd02dd09fb97
RIPEMD320 0a50aa5b848055967306711d8ec8e62075e62b8f44b6ed1bda85787a6372761f4099546a2d844f81
WHIRLPOOL 9e39eb49d2d4d5776dfe02bd84417f970652701312e966f2be4f5e6310bad514983f89ce46f173b4c28aa649158ca9e5af962658a395a3c3ff6bc12b8001794d
TIGER128,3 294ec4ddbae903abaa1504d185da01ad
TIGER160,3 294ec4ddbae903abaa1504d185da01ad9b9fc713
TIGER192,3 294ec4ddbae903abaa1504d185da01ad9b9fc713728ec08d
TIGER128,4 ad5c6433d46a2ac7197440ecc9c9c918
TIGER160,4 ad5c6433d46a2ac7197440ecc9c9c91888fe763a
TIGER192,4 ad5c6433d46a2ac7197440ecc9c9c91888fe763a5ade4f95
SNEFRU 008a47d22011d867417a865ba1ff67072f3c54839433fab8d11e0e162f466bfc
SNEFRU256 008a47d22011d867417a865ba1ff67072f3c54839433fab8d11e0e162f466bfc
GOST efbf3353799dcb3437a9b5dab8e52280ecde3d0cc3cfa3474ec8574e7e5a7062
GOST-CRYPTO c19a5ddd8441f6355b950bba8656732e69a4bf40ac68c0b9cf7f7788d915acad
ADLER32 82da07ca
CRC32 11504a56
CRC32B d5f3e88d
FNV132 e8269c44
FNV1A32 32e1163a
FNV164 cd1855eaded38b04
FNV1A64 ea20523ee6c8b49a
JOAAT 3a41884f
HAVAL128,3 c561a2fc6ff51f1c792daf4e9f5d38b6
HAVAL160,3 d812874696a0ebb3356bb59e3e4652d810237e02
HAVAL192,3 adeaf788af8cb62abff82acc3349f82bf225bb36d5481e93
HAVAL224,3 5e29ce5eb5b77f33babf76de4f8f9f709015ca14cf06d520e991871b
HAVAL256,3 be710e5bbbd3b5685b891a7e72703e2815e48663d73288aa5c0ab6fc3ffdce6a
HAVAL128,4 8163308da74dc2baf9ea5b3cb623e71c
HAVAL160,4 5d6ba5de84f0f1ff1d06d0aeb88af336ca3ef45c
HAVAL192,4 5ec5807dc8583f64c9cf30fdd7ffdac81fc3ae872eb44adf
HAVAL224,4 49a5d71ef204b34ca84c7902495177712eda5b4a9e57b83bc0352d3e
HAVAL256,4 c4fe57ad87f89e1ae3ec1eec525010310b581e0e10778e0a1386b09ff4f505a9
HAVAL128,5 e043c65f4aeb84c453b57ac5aab66743
HAVAL160,5 2cb3d877802bb714252e6615bd3df995231ae185
HAVAL192,5 07b6efdef44d8b61f8d4159cad6a21a7ba5a5643d821e315
HAVAL224,5 67378345a88b2e475e71f8bf89d35fbabc310dd295512a98504008a0
HAVAL256,5 a05bfcbd70d8928276b0efcd56aeeb371002412a9997a7ab8cfe212d684065d3

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