SHA256 hash

SHA256 encoded string

9e29a2c3c01b813af670e6c55b2509fdaedba28a8638bb4bb5a9667f8d55eff5

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27LKQ%27 %27RCM%27%5D9e29a2c3c01b813af670e6c55b2509fdaedba28a8638bb4bb5a9667f8d55eff5

String "%5B%27LKQ%27 %27RCM%27%5D" encoded to other algorithms

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

MD2 74a86cd181e97fd7f4ec05cccf06282f
MD4 14d7170d65afdfe0e273878360194461
MD5 2e8dabd650844c4f170cff1d06978277
SHA1 a4bb3d4a5a94a13593456c2ff418d21cf73ba832
SHA224 07610ee61504cfb36492e13b0e9f2ae3c646032c2454b1ffc0934946
SHA256 9e29a2c3c01b813af670e6c55b2509fdaedba28a8638bb4bb5a9667f8d55eff5
SHA384 de68dd7c1e865175b20abd585bb7d51c71bcf7dea20a84bfbac6dc4735d033a914ee98520cd59d852f7e67eb4c9aa009
SHA512/224 e2fbbf2ca5d049369c16edb33b27d820a26abd3f960346d29c7b491d
SHA512/256 48ef359d916a29429d7aa966c8996dbb968df5df262f6a423393606196a77850
SHA512 ac3fe3feaf299b63472a5300f5ba29acbd225ce20a86467b6b5151428816d84bd77eabbab5f7cf8bfc4e1d243123db971cd08554fd98ee3f17ea5efd50e76e53
SHA3-224 c1d9c178949d5b6a5334ce1f698f866a451d4a6fa6714e5adf19af10
SHA3-256 b2fdfe92464ad5447b73679e7edddc91e8f8f9465e8f3000963425ee48507df4
SHA3-384 915c9a950c6246a2749f92ea7625e70f01d5a811aa3e41b3ec41b56bae1315e6bec46664d591720d7a94e22a53c4e60b
SHA3-512 689f77c10de6b798c0e02374208919c4808c99d64cb2bee6b1023eda66b577eb4b9da36645a756fa0cbec2d4b0c6a273a56cb3335e15fad3f174d62294aaba3a
RIPEMD128 d522229ee6850bfe62cb039ee82ef6aa
RIPEMD160 bf53328a505d005677e51befe50a4d6eae970468
RIPEMD256 a786a39628d79a4f62357484fc69afe8ec75da0b62ff48f0a3008837c6b1757f
RIPEMD320 f83de2ba0422d227b871dc1b9ddc48462d07c950995be11a1c8f858ee287f8a9f65709b25ceaaffd
WHIRLPOOL 9e1f065572f36035a3aec47732b13bb0738cebfaca4895c0fd0e21ad108aa590adff9e048728bd4da9c000fa8a2b54db96fcbb4b32b82228813edf15284115a2
TIGER128,3 e3f13612569b80527a0472b36ab40dd6
TIGER160,3 e3f13612569b80527a0472b36ab40dd66889bf61
TIGER192,3 e3f13612569b80527a0472b36ab40dd66889bf61288d0cb4
TIGER128,4 f9ac11f60b9d2bc216462d5950644cee
TIGER160,4 f9ac11f60b9d2bc216462d5950644cee52222cb2
TIGER192,4 f9ac11f60b9d2bc216462d5950644cee52222cb26395ab7b
SNEFRU 44b6035d59bd4b5bc1f2f189cf7af4ff89356b840b62f1fb1958ccd32b2522a3
SNEFRU256 44b6035d59bd4b5bc1f2f189cf7af4ff89356b840b62f1fb1958ccd32b2522a3
GOST 665c820041b4bb49571e43d6c024d3cd8944d5b27a9525b38a7762127d6601c0
GOST-CRYPTO 140c693921fef1063bfdc7e131c9433ff27ad206fc204e6b7b6777e147f01973
ADLER32 4549055d
CRC32 e7a399be
CRC32B 9d36fcea
FNV132 308d129b
FNV1A32 4f986c73
FNV164 7b7e6a1b0751075b
FNV1A64 accaa2c784891173
JOAAT 1d8785f6
HAVAL128,3 81b086be1aa48bb11859b15ad178aa25
HAVAL160,3 f8a26222de29fcf21cc780f8f36f1c4a84e01b05
HAVAL192,3 c2de8fcc2784d1cd274decff0e42c07007f7440edc999f9f
HAVAL224,3 7dbae7bb80ec82eb2ae5c08df06235a6aa4d02e251663ec6a5bfdb44
HAVAL256,3 814f8620a99b93d4db5a1426cfdc6590d26aa69c09fe60fd1b93d8e00c422262
HAVAL128,4 aa3e9341053e90bad40ce29f83bf17c8
HAVAL160,4 096ab0347c50f53a063e4995c5540c5e133916b0
HAVAL192,4 ad237bc144d5b156180d1afea1d2e92d5604c84eb580c79e
HAVAL224,4 74393d7facd0f6664c61b0d6d4b8e1ac9ed9e8c7ff1522b6cab6430f
HAVAL256,4 ad67e2b4c72bbc5f451284026b784235d17636aa78a0b59d2959d64fe4d447e4
HAVAL128,5 5ad38627069914d1b8e1a5922ffe06b7
HAVAL160,5 e9716d917dcbe6833a4aef6004f8cda7bc2b5f71
HAVAL192,5 08e32951c102455eedf5c12ac157047ac09142f1f3a92855
HAVAL224,5 8100d82c4262d2de57dfa13aae99e3d88d99b964a6ca3578592d725f
HAVAL256,5 a90b008570f048b8bcc555ea5a3f76fa914bb86bcd0c2c7d121ecf25407419ff

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