SHA256 hash for "%5B%27CM%27%5D"

SHA256 encoded string

64f8c320ed447bd8d93c827d871d611efdd9a4e86f03059c1cd144710de07ef5

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27CM%27%5D64f8c320ed447bd8d93c827d871d611efdd9a4e86f03059c1cd144710de07ef5

String "%5B%27CM%27%5D" encoded to other algorithms

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

MD2 8bd7c411cc01e828fdacc99c3e803d09
MD4 97bd3f260fbf26875520309b71d4b8c7
MD5 70fa80cf65c1803961e8f54d812d2a30
SHA1 0b52a02af8e5aa1ee7554958ec508760ffbab287
SHA224 9f6ccf9e4d4ed40e0b6c383de3b7e8212a65349a9b00007d5874f155
SHA256 64f8c320ed447bd8d93c827d871d611efdd9a4e86f03059c1cd144710de07ef5
SHA384 dbded5b7deb9716d7ac794360cd3b749440572f16e545e296435fcba810b204b6fcf168e0f3c1ab006f8fbf3df91b00a
SHA512/224 a2a0ae63a03d4c21ac9433144dfc22460de416634b3bc32b365766cb
SHA512/256 79ab1a44cee1a367c031cebf6297f8909ec4960d1f344844fbdd6353c480285d
SHA512 849267285b575317647f645a1809287f41fc0359fa95b667ab66445b7a384804a024be93b8ba4b83f5a3742afd6f1c7f3096f6b159870320039fbbbb53ff4d68
SHA3-224 d6e845603317bf9ad8feefe184ebcc325720b85a6477e792c5839d15
SHA3-256 9e5629b4078c26c33f83df9b00707a877856b4b74e03a7815270e551de9af04e
SHA3-384 6af29d540b7c25d4f47dd0d6151639a6e536223c607da8c4ebe6dd7123a6522a33cbb689147b93a917d011ec4db30f22
SHA3-512 adb0d8c751eb03790f69345d30826e33d66a767bf48186a67b12e203f848f737ff1408ca1a88988bfdb29b91ac9c77f82c55caaf6dfa2fa4481298706aff041d
RIPEMD128 c976678b6ac8b34af3f10f48ee2f0e87
RIPEMD160 08b5692c90b56a8724c47baddacbe76195b6a545
RIPEMD256 1414156cb85ea1963caca0cdfbea932aec8d6a71d3f0470e35f8a7190261fd51
RIPEMD320 50c950cb5d20e14c510ed5519ed545d0d51e0df830f28c58a4118c4f6a38f6139b486a293209f5c9
WHIRLPOOL a9d11713f314b5b671117b5482bfd4c9c9a572aeb88f263121b22ecf235a59b59124f3715f07abb5335057c2904a1b8db763bc01143aafbab26e1a486dbe30e6
TIGER128,3 e50363923d06da538380feb1a850600d
TIGER160,3 e50363923d06da538380feb1a850600d69c17b02
TIGER192,3 e50363923d06da538380feb1a850600d69c17b020f64e358
TIGER128,4 6555f4911f3eb375a1018c2dc6b1a126
TIGER160,4 6555f4911f3eb375a1018c2dc6b1a12640f5e303
TIGER192,4 6555f4911f3eb375a1018c2dc6b1a12640f5e303be7fcb76
SNEFRU c926873afbe5eba64cb9ad2a7f9dd7ec74192c58e28df55eb487560bf587a566
SNEFRU256 c926873afbe5eba64cb9ad2a7f9dd7ec74192c58e28df55eb487560bf587a566
GOST b9d2979dfe297e5e595a95e4b9b2a7ca09466db8faac7c0efba55bdf82c06eb2
GOST-CRYPTO f136042bfbfddc9956807b9a8e284036a48b1bb3b7ef689b5cdd1fd465c80082
ADLER32 155b02e7
CRC32 f3dc41a3
CRC32B 015b6952
FNV132 a33364e3
FNV1A32 175d0d77
FNV164 75314149ae7352a3
FNV1A64 d431cfb7ebc6cb37
JOAAT 1aab4773
HAVAL128,3 e0dfa788fd16c400ec0b415cafadd527
HAVAL160,3 01c4a31ce6a3e3e002d1f2bacb0b2c54a36ecd34
HAVAL192,3 ef4dc422cb92a66e76f066af604d417542db5f9eb24aeecc
HAVAL224,3 14407a965290606cad75c47c6fb222e5105d64f6fcbfc8aa301e98cf
HAVAL256,3 90e107b69af2434ed2abd523b8aadfa5e2483b6d1d9c2c57b55fe0dbaf13f85a
HAVAL128,4 0c5ec02d90438ee2c919f528e1a8ecef
HAVAL160,4 7948a73d68e20d032c8875ff8d3d52ed38547d40
HAVAL192,4 1b58055190d2ca1847d6cddb50c889e3df0199b9189de907
HAVAL224,4 a3f3749e185f9d77c6e5fa26a78d6e2808e2d3535abb8a119383999d
HAVAL256,4 e14caf4f0f1467c87512bdf8d4241527986d0b3f6bcbf8adda3c7374c2565dee
HAVAL128,5 a1446426c613e50820141475c8290d8e
HAVAL160,5 161ac304148660ef66a98db05040a9c592ede066
HAVAL192,5 b6446dce7a6e9698767fdda7d2370b1d736d71ace493e2eb
HAVAL224,5 e594d387aa9fa605ebe2aa743b84ea280b108a2e539540ea6e6a7320
HAVAL256,5 1fd312a10cd438279334db23988a532581c06233b58d3329935881833b26ecc5

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