SHA256 hash for "['GLW']"

SHA256 encoded string

82d3691dc10dc2e7d6fa7242d4ed8121a188bf1e0f6948782207d0c97e98ee52

Your last 10 encodings

AlgorithmStringHash
sha256['GLW']82d3691dc10dc2e7d6fa7242d4ed8121a188bf1e0f6948782207d0c97e98ee52

String "['GLW']" encoded to other algorithms

Here you can view hashes for "['GLW']" string encoded with other popular algorithms

MD2 63f9568abeef499f377cc1cbcb51e588
MD4 830e45580becc2dd54a03111548d092b
MD5 4d8827b44de462af435eae02d29cf468
SHA1 0d254fd96fe9f99f049c0042d51b1d7e3a7a436d
SHA224 38bf5acf15cea6a37b592e407d6107f322a093479613c704b3c8ec08
SHA256 82d3691dc10dc2e7d6fa7242d4ed8121a188bf1e0f6948782207d0c97e98ee52
SHA384 30f4e009b1f3ae7d85577fa52e971eeb1dc5d874c181be66ea1f9d642274414d3e457929ba909b8b480e6cc32e514e5d
SHA512/224 ffda9a89451716597f19ce9365419798ba74ffefbc4663c400219570
SHA512/256 0e73f1493a83e4fda0da9769f3011ea16be17b52b0dace0922271ba6a60a033b
SHA512 6a6e0cc2f43c0b0b7b672bb6669cac7821fdd7d79a58632a02d2a55a41578b8de2891ab82e8134ebc0646289b3866636920ddcbc5d0873cf38abb626ec59f1ce
SHA3-224 cf9d455f838f934b0a68756232025dd8716def4db640fd57cfdeb1f5
SHA3-256 a0062095944a221f20fccc4c02d75af12774db9c8967929124278f9fe4782489
SHA3-384 a1df4842cc502e6626008abf6bb5c9c6d6550683698c42ae49c0ad9c4daea7117e4f9a0a6688851aba401dde3048415f
SHA3-512 16d9831257c5313671b7f30ef052a2a1ad94b79f5c208eb3e393d786949f6eee70aefcd696b88803d05a2cd4c37df145736369cfe79caf92f148c9f9b69068e0
RIPEMD128 e4aca5bf0fae892363e338ec4e31d72c
RIPEMD160 458814ee8843afb7da471c3c771aff14b4bc9ee6
RIPEMD256 fc3659b8480583fe3a92c4bc042c73e1b8820fe29fd5cf84ba5d4de2e2e90ad4
RIPEMD320 6484397ba2f0e68d44fa945a98ad43acdc654b47cbb389aeca64a0c9c655aaa66231ddaa3cd123c7
WHIRLPOOL f827a5fc4ca434f5efe119392d293ba1376ee31d1daa62de3b4154825fcdec619d16061c209823d97c139578cfc09a9d3b6dd0149e7dc6c998740ccc96008381
TIGER128,3 b189565a898f800f52f0f83a886a65d6
TIGER160,3 b189565a898f800f52f0f83a886a65d6d1f9b702
TIGER192,3 b189565a898f800f52f0f83a886a65d6d1f9b702338f2d3f
TIGER128,4 527ede8bab896025a69daf3493d91523
TIGER160,4 527ede8bab896025a69daf3493d9152321f1ed91
TIGER192,4 527ede8bab896025a69daf3493d9152321f1ed91336bf7a3
SNEFRU 30c8e2bde226db0c6427f46265bd6190cdbf5620684b6439a2e0bf843aa8b298
SNEFRU256 30c8e2bde226db0c6427f46265bd6190cdbf5620684b6439a2e0bf843aa8b298
GOST bd0876791a9e1b7532f1e8403f9edf61771cdf4a70386b8f7fed3dfd540f2c5c
GOST-CRYPTO 8192c4de9cf922712c3f310deacca57eceab24b56aa6ae77ee7702a29f1d0a78
ADLER32 07b101f1
CRC32 45f7e21e
CRC32B 3bea9378
FNV132 4db70a9d
FNV1A32 f3bcd275
FNV164 f72a473271a10a1d
FNV1A64 37ee6712b3df6c35
JOAAT 788e9e54
HAVAL128,3 01a2429a91034f394288628d78e1928b
HAVAL160,3 cae76167cc72b5967fc79e151d75d2ac04c4c0c5
HAVAL192,3 8d59e10e6cf410bde6a597d265127cb2920b2115e1456d32
HAVAL224,3 6b21f20792e741d54920de31512267d3c6c1d94b3e7c5d6516f2e4e4
HAVAL256,3 54d4f80029b38f54940c774199c9772be043211a1387e5770f959f6570dfc2c4
HAVAL128,4 653e89a509331ca9fe214fd730fcebda
HAVAL160,4 1f7b0ca09342e04451ba0e701f097d6fcdd19959
HAVAL192,4 83a9d19a806097b88cf129d054d1071781c3c60040a94349
HAVAL224,4 ff2b3e44ff944130a2983c23951ca1518fccd199c8678c49e7fcac4b
HAVAL256,4 ca02d9252b6eba0611bfc231fcfd1667c22d299b3fc383de92fd4f3bd5266cf4
HAVAL128,5 8c7371bfec2e1a7721bccadb20cfeeb1
HAVAL160,5 e100898a61dabb5c6c14c0c4c1c789a3a9bc37c7
HAVAL192,5 5e32a4624aab2da44b965665d9eba32c366c0ea544f95f6e
HAVAL224,5 bbcfbbd9f4c9b42c96c30a16b88156be72c9773078ad682d34a06b85
HAVAL256,5 39ca7d41b11c7d7d354a1bea9c245f8ede8cfc6a72745db79e28a3fa265fd2d4

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