SHA256 hash

SHA256 encoded string

2f99c36a2f3805bd5b3aeb353057c43601f1a5ccc3bd651af1a0d57a386d2577

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27FTNT%27 %27MTX%27%5D2f99c36a2f3805bd5b3aeb353057c43601f1a5ccc3bd651af1a0d57a386d2577

String "%5B%27FTNT%27 %27MTX%27%5D" encoded to other algorithms

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

MD2 ea4b5e49e63d0f06fef00d27173e882d
MD4 ead3c9143cc08850f04fa79edd5ad11a
MD5 06b87aa268e693be3eb91a32d21eccb7
SHA1 e6ec8b40f14b9bbec5a4acd8b1e29f1a855c6f0a
SHA224 e2b0909fda22a8b1369eed7eff33df88a0726f06a3f5805a03ccf2ff
SHA256 2f99c36a2f3805bd5b3aeb353057c43601f1a5ccc3bd651af1a0d57a386d2577
SHA384 a22e9712b1a04a24ccbb0c609bffcff61e0344189154d1af33dafdc663ec8246e40635a125cfe5c3537fc6be37690303
SHA512/224 073f784f4141f3680df373638b496aa422fb0658d49e42188cd1375d
SHA512/256 5c6062d9d6e14df0c0e2cd1396fb8d148c7d4001e4b4b01f21585d9751dd2617
SHA512 bff30427b4c3878c83ad5d74af81c67eaa30cd76dc781daf53e4795c1f8fade39100b4cf52706596a9be4f634275f0651827a6b16ca27743a333fbc274131709
SHA3-224 6fb9e0111adeaaf9f02dc60229616729365205418ac9f6881da5dc75
SHA3-256 41a72b3ccd3c690d7911bd5b0bf4fa9f75e3aae995bb0bcb7c76cf56fb68a95b
SHA3-384 002544d416a2ec8b9e52fb7455c8ecda694230e068d57214347fc746427e75a10a6393477dd1f863a474b9f95ac0c3d3
SHA3-512 f97897057a6a990c4006b6536d2962a9489962da9988bd8cbf661691fde43cb7d9c15c416a65d7c65c113fde00c397e871eb7283ad9cc6d9bd93aaf105b8c672
RIPEMD128 e9cd5867a26375f939ce237536668477
RIPEMD160 1b4d8cf8e20a0a26a0f3fd5d19059dd24bf3e51c
RIPEMD256 b5e1a6624c8e27a892bf961e27e4b9a58ca9d6e753374a9bb69d97611eabfa4c
RIPEMD320 d4ec9fd01ab6631c45d38311992cc671cce0cede981ae8858c38a82c3b881c982043d3c50e20b7a8
WHIRLPOOL 2bf47127d47f640e1a1aa1ba58786ecb6652c637c4182dbc86aad2a079facd438242decfe25e447e0512e1dc31dab6d345f3bfd54ae3976cda499b8232ba996c
TIGER128,3 edf11489a04a55f8abab7fe40e3a0b65
TIGER160,3 edf11489a04a55f8abab7fe40e3a0b65a15d81cb
TIGER192,3 edf11489a04a55f8abab7fe40e3a0b65a15d81cb20eac1e0
TIGER128,4 45e9539be4786b2a1b956409e2e2c9c9
TIGER160,4 45e9539be4786b2a1b956409e2e2c9c9b98b3412
TIGER192,4 45e9539be4786b2a1b956409e2e2c9c9b98b34127c82c7c0
SNEFRU a6504cacf38e15782a80e65bc4f38da087e349337c49a05bfcb36922373cb5d5
SNEFRU256 a6504cacf38e15782a80e65bc4f38da087e349337c49a05bfcb36922373cb5d5
GOST 893ce4deae6106423c5e425fb4113bd4e3860770b4cb988201c507c64117633e
GOST-CRYPTO 4366586fce954c39f555227ebfe3df77b74def0296a8a1a8775659693418b1e7
ADLER32 4d9505c8
CRC32 de141d76
CRC32B f74f1407
CRC32C 32d14a4e
FNV132 1333c97e
FNV1A32 48c94764
FNV164 2620f882d32a1ede
FNV1A64 f7440c8a0f053f24
JOAAT 77160fd6
MURMUR3A 9fcb4a7d
MURMUR3C 822864743fae701f315a2ea66768b491
MURMUR3F 2ff07ee3b50057e0f60bded7508c06bb
XXH32 d1867af2
XXH64 b34b1eb0912daadf
XXH3 22ba013c0d9cdd62
XXH128 92355025a8bf4529ca7bf8194f723213
HAVAL128,3 32a26062c9fdbf51f61c56559e7724e8
HAVAL160,3 0ab4fab2731d92e6b488852731f2d1d2bfdeabf8
HAVAL192,3 b6762e70b6c73be9ef3e2308d876d33d642b3e7acc9a01c0
HAVAL224,3 1b5a90f0846b351d499bd5d665c16a9fa6a05f03e258cd1a385ab3c9
HAVAL256,3 ab122708053f00dfd794686c8ae9c6a00a6b62164262a52def382591a7a057f5
HAVAL128,4 af953d1084d7563b65d92a634772a509
HAVAL160,4 df9b71944a3619126de470eb7161c8abcd7ca4b0
HAVAL192,4 7a811e298ef8773226bdbcb68f70812ebc94d7aeecb14f26
HAVAL224,4 cb7b1e0cf9d5a1a029e0c0943c285b757c3b88e03048e9cf6d852ae1
HAVAL256,4 663629133412d6884538d40b10b47194eebdeffe7c05fca5402782a9b79643fc
HAVAL128,5 a0e93d046f61f7f3a0411e9cdfa9a494
HAVAL160,5 1461b7f1b06858e3df9cf1500b54823dba4a4a26
HAVAL192,5 a3511eaef3ad8795e079f3bad8c0d7f3e5bda745cb8c0c3e
HAVAL224,5 609b9ddd32b1e967fea99f13bcfa4d7fa49cf6c4e51a1a96fd9426f0
HAVAL256,5 9663dad7f16e80d1c647279f8338df54fc06969c30e395dbcf48d141d40efacb

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