SHA256 hash

SHA256 encoded string

90bb4447ed690b0be94c55c8e332d31efd06c13d8e3defebe5d9e4314c50aded

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27AKAM%27 %27CDW%27%5D90bb4447ed690b0be94c55c8e332d31efd06c13d8e3defebe5d9e4314c50aded

String "%5B%27AKAM%27 %27CDW%27%5D" encoded to other algorithms

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

MD2 ba40656897d096d75d0af2a0deb6ba1b
MD4 2caf44a5b7bab682ca2d6af3415af4a5
MD5 71f644a4af63004922b3f7cc219ae57c
SHA1 b2e5a221c5a360fc1a1a06939c1facde59b741ab
SHA224 ecc6c4cdf428423636d29cf526af0a1a65fe05bc6fe91200230280db
SHA256 90bb4447ed690b0be94c55c8e332d31efd06c13d8e3defebe5d9e4314c50aded
SHA384 de274937c2dca25d223faa4bb77d4152d43035a2dd046815efab7d0d11cb82162f60cffc61be6506b134d22d1d393bc8
SHA512/224 ea138f8e64be47cdfbecadd4a118d9e256efa60e53adc5f76e817ff5
SHA512/256 f5556b37ec4e4ac7d2a7f9eda86986e3e031afaed50db64985813bcd4cfbebad
SHA512 cd96a9176d9de88f5948d3ce215736e46d67a70ce31f5dd480476f4d996865f56a1b05d58ac955647dd9dccd070596258fb11cc82854a8b28337f4b237f6ca71
SHA3-224 46d1aee051d30fb6b76bba606fed23f7018228b85420c88845a0079d
SHA3-256 d4518fc9607b6bdd8108f4cea86bb15546394c43074389ba78b007ac4503bffc
SHA3-384 dc9fc54d1c3297c7a6a9eb9c8da63bf05645bf5c13e85205f8d5123d929487c34bfe65b9ce9666e79c4b67aaf8fa5ae5
SHA3-512 a2430634c674919e560541f6286d29f7c7e17c74e9bcac74c188e119f8749b0b4182bff06cd138f05ccb954a5ba5fbd7a8707d758dece5ac7e7de23627466d95
RIPEMD128 019096daec9c316f9d1014fc331eb9ba
RIPEMD160 d66f1662058ff6ebf566bb91854500c674d23ad2
RIPEMD256 81ebb9774f4d31e86badcca72e2ba52c2bc880302c408e7b4fcb44fafcaec0af
RIPEMD320 f847f78c020de2975ed69d15037a2a5d96b9156ab184552c6db2853f7242df0998c94f00fe2e62aa
WHIRLPOOL b5bb80b3f07ebd9a48b59836bc4bc492e828e6b9dfb2d397f06d51d3de29a3fc19df7e3c0501f5ec87168c0450cc30ddd0872a2c37f6851979dbc1a939ba359a
TIGER128,3 262d72df804707bbbc16d005f8bb6413
TIGER160,3 262d72df804707bbbc16d005f8bb64138c9c70bf
TIGER192,3 262d72df804707bbbc16d005f8bb64138c9c70bf92b0df0a
TIGER128,4 d32d0c6079f58e30d5997519c835a73c
TIGER160,4 d32d0c6079f58e30d5997519c835a73ca2fcc07b
TIGER192,4 d32d0c6079f58e30d5997519c835a73ca2fcc07b49ec6866
SNEFRU cd199f8ada839602c2070244dccb1452b6e17d32bfff4098b2e1534c1a8a1532
SNEFRU256 cd199f8ada839602c2070244dccb1452b6e17d32bfff4098b2e1534c1a8a1532
GOST f09b0fec282873334bad2334b4fa10503dbc13485b57066fe13100628768d558
GOST-CRYPTO 2ab00e0497452b7cbc6080f631840da3b287a56078cd74905b3450ac39f0201f
ADLER32 4a44058b
CRC32 fdaa87e3
CRC32B 847f3cc8
CRC32C b224d39f
FNV132 af28b34d
FNV1A32 ec850575
FNV164 e5e423c97eb86e2d
FNV1A64 cd058b885a96a015
JOAAT 6c0dc9c2
MURMUR3A cb3db4c1
MURMUR3C 7127b3db9e539bd35a4f191aad87a3a1
MURMUR3F 69b13179ee11c01b8a63f064a82b2b06
XXH32 cd764822
XXH64 9a52a7132e977a84
XXH3 1c57214d7b3291a9
XXH128 089987d9896c68f2871ac4d0c49d7bf3
HAVAL128,3 48053e0724f4798913edd608a6d78408
HAVAL160,3 54c4ca04b1526b75198279184c46ffb86363e6ba
HAVAL192,3 9bc89f05273efbfec9f5d9bfb6ffcdd5c1d494a1d01122da
HAVAL224,3 bb68f2d163019ffd0c55fca6532f3c275639a7737e5bc97ee97571b1
HAVAL256,3 fb7e3ba3320b61ef34041d35a1b8829ac7f3991dc25e1b58b3e756d5f1d42cc9
HAVAL128,4 e02ca31f3fc3ddbcab569e01a37e38c5
HAVAL160,4 4b3c653074e19ce076e532baa07edb7976241028
HAVAL192,4 9705965fc0fee96ae8d3a3231fe1c5fc0bd6b4ab3f896366
HAVAL224,4 c11ef5759f1d3684607b02aa3786bbfbee509b798c475126449f4cf8
HAVAL256,4 7677985f7f8316aed80473cbb322e20a3b9a140994fa0e26f5147f42245b3b5a
HAVAL128,5 17e464f1b96612411e4a145a2734b5f0
HAVAL160,5 acb62b45d9854c920b412f7902f3eef7d4d16312
HAVAL192,5 123a935b95bbc15fad13e280c335c81cea5e3dc5f1c9aadb
HAVAL224,5 4f0dba814966ab692878a99d5b6b88cbc6f5559e0d0ab611c56a17d7
HAVAL256,5 48c6ac529b179e9432732fb890ce29696ef01a60c32f11c4eea0588c62800db9

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