SHA256 hash

SHA256 encoded string

ba268077303015c165c480362bf37d25bbfde364a95d0c9ae32aa5a27fe8a916

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27LCID%27 %27APTS%27 %27TGT%27 %27BNS%27 %27BMO%27 %27TMX%27%5Dba268077303015c165c480362bf37d25bbfde364a95d0c9ae32aa5a27fe8a916

String encoded to other algorithms

Here you can view hashes for "%5B%27LCID%27 %27APTS%27 %27TGT%27 %27BNS%27 %27BMO%27 %27TMX%27%5D" string encoded with other popular algorithms

MD2 cf531f6639c9649035a774500572eae2
MD4 8e2d9e9042f8d3a08be8e4234555ee42
MD5 7b2b1db9c5ea46bc6a91fba4237535a9
SHA1 90a4b143fbbfa8e98e426f97b1760c96440af0d1
SHA224 4da5bbf5aad6f03ef90db5d8909e4aa3101e09227e4587ed1ae6a5b9
SHA256 ba268077303015c165c480362bf37d25bbfde364a95d0c9ae32aa5a27fe8a916
SHA384 55e5897d194dc8a4f36b3fd62e3c0764d9d20d325a49059b7e72b2778c7fe5311f636a8147b59b6e612978d723e7fa25
SHA512/224 ea76ecc2f10f9750a34542a18d3806fc324fd2cb367d814b4d52f03c
SHA512/256 d1135411ec1146ef5b8e13587407990dcfcf8b6d3fc244db9d3daa027c7f7ac2
SHA512 b75a5d010b9835f30327ace3e4d9fe0f8b40aa7a892bb57332bb65af07883ab07e3dae39fcb18ed69026c7acb1904c7cf04a7a302747e3989ddbe5bc750a7aa7
SHA3-224 4a15cc31253ae5afa99f5ea78dde1f1fac99bc068ee67bc41899d335
SHA3-256 18fd99eaff1adadf37fcb3966a031672982da61f14741ee77f3680e86f438f37
SHA3-384 c412caed33b7851b425467f493f2ddeaa0f459e5e3cb28918efc40c83c7c4474c906e59d46ed86cf45a93c94455d5d9c
SHA3-512 15043930ea69aa84a6ccd457eb279a438fc4ce366a77c271f385f3685751e7351b64db3fe8528d4d130e35b7aff003f6c72258f8de2c14186d84b5fab986c88f
RIPEMD128 8b05015fa825982e913ae0e067d81ab6
RIPEMD160 b15999a1f9c04039162b434703bf3467908b9f90
RIPEMD256 8cc048a14f817f3c91014f630cd575e0054a51d5bdd9cea5937b242f7f18b0a3
RIPEMD320 11d70f01432b5347e0a66a129b0fd9f9ba45c39d30f44cc434a99ca0ade62e337e5fc9643b26c4bf
WHIRLPOOL d1e2f25995213dd31d3d81d7059119202c1b535b2aa88a744962318c3f337e90318258077e97eacdd120f0c20e50574970eed7d8943fc0de55599bf5fc793417
TIGER128,3 46b4945cad072a54f5c069c7aebf5bcd
TIGER160,3 46b4945cad072a54f5c069c7aebf5bcdea3b90ad
TIGER192,3 46b4945cad072a54f5c069c7aebf5bcdea3b90ad6f3df363
TIGER128,4 f7fab830d2c353597e3b5d77fd43b4b6
TIGER160,4 f7fab830d2c353597e3b5d77fd43b4b665f8c453
TIGER192,4 f7fab830d2c353597e3b5d77fd43b4b665f8c45307eb0eaf
SNEFRU 0b625e562895ab62a373fa8dfd23364965aab4c04d7aa0995bb1d2c67a101b43
SNEFRU256 0b625e562895ab62a373fa8dfd23364965aab4c04d7aa0995bb1d2c67a101b43
GOST 6097de4545edbe411212faa160a35c1c10bd26511bf07eb467a5f8faee360f08
GOST-CRYPTO 6e21621e7f7e24a2ce558c6b6267e8abbc25e25cd6646ad63ef28ab03ee38a31
ADLER32 ebec0e80
CRC32 ed10c239
CRC32B 0c5338f8
FNV132 950e8bd6
FNV1A32 fd5ad320
FNV164 42668ae66769a9f6
FNV1A64 11685ffbca449f20
JOAAT 0a5b7c5d
HAVAL128,3 16ae158511de22c2b7d1b56bd0c6d343
HAVAL160,3 a878bf353e6a2f40c7ea64b115f99626e851c259
HAVAL192,3 13bdffa97a8ee5c3964df12b21f825493de15ad0c058b1cb
HAVAL224,3 21b81f1418d098288f0850520708d23be34b689b53052386620e0c03
HAVAL256,3 0ed7c2f06f0ff029db8e01e5f31c10f834801c0b370763950de0ca4a8dd6bedf
HAVAL128,4 d2677bbd4793b1a728889f6c11cb5603
HAVAL160,4 cfa3742c23766556e16c1c249d47a5e157cf166f
HAVAL192,4 96c77fcaf777a2370b14e2fdab62a511a5bb88d70fbf7f09
HAVAL224,4 0d0cb82ced4a193a14ed203e09539bb6f7f6f287c657467576b27a08
HAVAL256,4 ddde4061fd777c092e0c5c0775a8b343ee530063fc1f0e4f22b88e8203b0b512
HAVAL128,5 93b05e17a358da6b4ffc835570b9a5e3
HAVAL160,5 5463ba6d631c275e7bd84db75430d2386d848bc8
HAVAL192,5 5d0f03ea5b0b5f8d79fd0ea8e0fb47446bf179964e8c3787
HAVAL224,5 14ce3b6cd162c29a32856b59e998764c916549240495a3fbe957d505
HAVAL256,5 eb19598347624f26db6d97327d91f55b9a8d20046aa36b56302f877020cce6ae

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