SHA256 hash

SHA256 encoded string

613d14af546157f7d6988257ea130d8ed16d140c02a1a4d06102d2a6799f2bb3

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27FFHL%27 %27AZZ%27%5D613d14af546157f7d6988257ea130d8ed16d140c02a1a4d06102d2a6799f2bb3

String "%5B%27FFHL%27 %27AZZ%27%5D" encoded to other algorithms

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

MD2 430796dc22e7a6c43238aabad0edb3eb
MD4 7680d1013b8f80a974884831e4bac0cc
MD5 2674bc313d3eaf31318d6caf3b13f5be
SHA1 9291b11e1a7a1f54b7a0c39a293c1f01d034ac89
SHA224 53d47712046c1d54d90cd76f03203c03b49ec9f3d01aab6981ef2c43
SHA256 613d14af546157f7d6988257ea130d8ed16d140c02a1a4d06102d2a6799f2bb3
SHA384 6b631cc7ad80a553fc65bcef1ad1f17e680ef7983eaf8d8ce57bbf47c042d49c92f2f655bc3713c824250e49c9e6598e
SHA512/224 2f7bc7ae32b7d38570526b41846cd122af7df3e083c08be29b563a7f
SHA512/256 18ca39c207698679a71e3862fc64e4c30cc60d82470275c22e4c07494a255138
SHA512 ca6ac9976b9921d6d6dcc5d4c17c3653d3969b8963d5886b97214ead8a1d774ddf99f4cfe3bfed56a3dc140b37c70289057e017e6e510c3097ce41eccbff1392
SHA3-224 609cc7e91730e78cb7daa961e563827ead5cc00a340e95f797b988d8
SHA3-256 297df395a69f0227ca69d0682895f06848ec0d18f8cf024caf97daf03fd82b12
SHA3-384 f6fd12f3b174dfb1ac9f85faa32c00341a0c6dd853579a6255dee01851f776a58ba37723a5cc9af3adaed702c6aefaf9
SHA3-512 34060fc919c0069ba6ed0f5e21b6c8243f187f7361ea80e12332fbc8cf00a16eeafef1a458c4f559ea28651265859e6b04fbccadca6dd7c5a788c5c744fd1ea0
RIPEMD128 022c3df60f889ca263945c8cca90591a
RIPEMD160 17bb9604b3869038d12ea1ac415ef940dddbad1a
RIPEMD256 10aacb72bf416623c5e38fd2decc03e6d048b83885cbe6127b93d7b6cc52811f
RIPEMD320 f23b45016c210ed142ff5a5ce9f98a4d0f4336fe180bd58e09bb19f9b8fd8925d7c6bdb216310223
WHIRLPOOL a8a37a8c28f9d7c6e3f31259f61556ac916b415d3fa95af78a79ecf01d123dda490e4c044063920b33911a98657c54e3255b18952c74188204e55fd77b9e7550
TIGER128,3 70eb181824f78371c005c27a9aec9e77
TIGER160,3 70eb181824f78371c005c27a9aec9e77048228de
TIGER192,3 70eb181824f78371c005c27a9aec9e77048228de82b53639
TIGER128,4 2d9e675bc85146097b22a889a89b4593
TIGER160,4 2d9e675bc85146097b22a889a89b459324f4a59b
TIGER192,4 2d9e675bc85146097b22a889a89b459324f4a59b72bea4dd
SNEFRU 92a8ca9359a324b3af05b3026538278811bd79d5a00e6f48a7ef590ea291d316
SNEFRU256 92a8ca9359a324b3af05b3026538278811bd79d5a00e6f48a7ef590ea291d316
GOST 44982ebb202b3a30bf0e1a57775a57ff4f65a9acfd7aebed68d5069a4cec9001
GOST-CRYPTO 737a5ec37f5b0234cce5d7be958701620050f3b94cc1e86fa05ec02b99e9f217
ADLER32 4b6905a8
CRC32 f786ced2
CRC32B 0ba5b395
CRC32C 8bd43972
FNV132 7b4be14e
FNV1A32 0a40d83c
FNV164 ff18098d9849362e
FNV1A64 956ebc2acc289c7c
JOAAT e4f34789
MURMUR3A 611d4b16
MURMUR3C fa7ff9f0db99c7fab206ea7cff431307
MURMUR3F 8bc8d257528be97e66a7a4679ca4eaf5
XXH32 aee9ad6f
XXH64 b70957fe48f2cb63
XXH3 c404ccd3d7712823
XXH128 3b2c9bd7dc4ff98a4faa7930055d933c
HAVAL128,3 90f4061f2d88e601a80b441277ce6eb3
HAVAL160,3 80a459e7980641842442511e0278779a897eb94c
HAVAL192,3 daea9d6aca433a64b471ed9d64d0ba0d807a130a01c2c8e4
HAVAL224,3 b3221c6f77b491982abecfd331f5e4f63b605545f634195d0cac4504
HAVAL256,3 5dbb91204d9bfdf61fd1f2639c7f250ff6b5053b47ef2b8fc060d00d5c499997
HAVAL128,4 e46ec301db03eadb37fdb2b787931d6a
HAVAL160,4 9c7eacc9426ddb747d5b59579ccb11d60f7c223f
HAVAL192,4 a7fe578254d53866a50ae71d4dd23002a26ccd7d175c01e9
HAVAL224,4 20a44d81db0ccba44e2e65fe959488e66c6a2c7543885603d42cd602
HAVAL256,4 4b279767a3e0a3dbfd66405573bfbdb96a41852d6e434b286057fcbf5d4e5610
HAVAL128,5 6293eda4a95de4312ead778e39853b28
HAVAL160,5 e877ab9db326195e3172b376f0a4d1ac12c78c90
HAVAL192,5 cc6b5bb4348a6c074a0fc7a65dc087f6d43431ad02ad2897
HAVAL224,5 f592867a11bebaaf59c6b6ce4eadad5104a5c988b0e77d44f0d7e264
HAVAL256,5 ee8ccda8105defb6a37ee1394daf65f85e97f3c3ecc1384d2bf34857aadd806c

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