SHA256 hash

SHA256 encoded string

f3cae87b1946c0f6c60fa98add1cf381ef8f5a1500cbad733c5ed731f36fa332

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27FCNCA%27 %27HLI%27 %27OMCL%27 %27GAIN%27 %27DT%27%5Df3cae87b1946c0f6c60fa98add1cf381ef8f5a1500cbad733c5ed731f36fa332

String encoded to other algorithms

Here you can view hashes for "%5B%27FCNCA%27 %27HLI%27 %27OMCL%27 %27GAIN%27 %27DT%27%5D" string encoded with other popular algorithms

MD2 42ec6be2f8e073222d4f59503b5ef278
MD4 59c0cdf6b3fe1f9ddffd204e07f9620e
MD5 b46ed63e0aee460a807e335b4da1af9c
SHA1 a543971bf50d79789e913423157dcf80afe234f6
SHA224 42367d6fe3624c40c16d1204e3f2a853ba06325f3a11e07e7756b92c
SHA256 f3cae87b1946c0f6c60fa98add1cf381ef8f5a1500cbad733c5ed731f36fa332
SHA384 0a8e4f82a44b31ae1f5e15170ec10c6d5b3d3a464b4684f55d6aee72b7f491573f0432ec38b36ab77949331926cdb58b
SHA512/224 27cc4d7713601acff72df0223fc698c903ccacf6b7fec62f0b409e3c
SHA512/256 c0547c0909a8f20368751db783922a71f87d86be54cec5476607801617afba87
SHA512 c4810b5113e702f226c72f45d90ab1cb3c296c23b8ceccfc71feff186e0dbd1b0733e88bf57afcd436d2c0b49e4256342d60bad1fc06cd5855aaf3caeedf0177
SHA3-224 8a1ddcaee5813faeea2b9b28fdc8b9c08e42302c42760e69df8d124a
SHA3-256 54d42b3019b132e17673daede4943141f83b257a9b42de2a69a64731f9dccd86
SHA3-384 e3bcd7af2b890f565f619aa1535e7ca7046742d854eb2a10df908df985c0cc2e391f1f2746ed0e007e7b37775314de7e
SHA3-512 eac0c353f59052a94e7848a922627b973a4e72c4cce5f8c0140c57e07d0eb4e470271b6e861269d5b378d3916ae2e04c97038dee7d08f7690a3e49049f4af8de
RIPEMD128 fcdd120dd534187c9814351e55df6755
RIPEMD160 e69888b239456b4bb23f9f3479f38f12844f9080
RIPEMD256 535e8260bc1180e5d4bb1a424a561c5a6089020b78ce09c4128166ef7ad2e0fa
RIPEMD320 1789b9921ecc524d6e58ce6e68578f5e0b3d41f7b3872ceaea1aa8a6a77d6be463f6a5c5067ad037
WHIRLPOOL f11d119f24a241678a518ca763a54b3b928748549a2233bf4f0a64fb8951f0e8f1d40fa67f0146ba2223fd9229808d26f1175c36ca7e456922f656507d57f704
TIGER128,3 51e19d0f80618ed88b2fe0c56b956258
TIGER160,3 51e19d0f80618ed88b2fe0c56b9562583fb9720d
TIGER192,3 51e19d0f80618ed88b2fe0c56b9562583fb9720d073dd027
TIGER128,4 2edd875e663078ce8379e8e864f2e9d0
TIGER160,4 2edd875e663078ce8379e8e864f2e9d076993c73
TIGER192,4 2edd875e663078ce8379e8e864f2e9d076993c73f6fc8359
SNEFRU 5c637b6188adce043ada983b6224223a4daab87d39fd76562bb35f2e09e69ff0
SNEFRU256 5c637b6188adce043ada983b6224223a4daab87d39fd76562bb35f2e09e69ff0
GOST 0e8d1adeb63729817b77b7383db5dadc4af4c334ce73d6c4527a4aa9a4d0b1b6
GOST-CRYPTO 6d5bbfd2a74cf484dc57637a30df4c2212d893d673cd726c91063b1df7268d86
ADLER32 6e500c61
CRC32 50c8cf30
CRC32B 2a9c9f6e
CRC32C 03e515d4
FNV132 da289a0d
FNV1A32 e0f485d9
FNV164 19a14132fce50d0d
FNV1A64 d81aca44ee456019
JOAAT b434ebe7
MURMUR3A 4ac937ef
MURMUR3C 06c08ff506238b9c035b3ac9e501216f
MURMUR3F 779281695124095a62e1670d7e9d03bd
XXH32 e6cae012
XXH64 f5482c58d6080d2b
XXH3 0693575ee7424e9e
XXH128 42b0dc0ddcfce0d60d1d2496e0786717
HAVAL128,3 cae80fed66fecd90c698e29cb307cbdf
HAVAL160,3 8a8a4ceb680aa841cefa5e853206396f69d6b0c6
HAVAL192,3 bfaeb868b9cba27762a0e5a2709624e4f53467d3faf3719b
HAVAL224,3 62714c9bede80112d58c008635dfed71cf9b030042d59589aec42846
HAVAL256,3 63383012875b26d38d822480df629f7048a3a8dfdf2bae9fa590eefcdaaca10a
HAVAL128,4 d8f58310a33f362e35fd8b3b631ba546
HAVAL160,4 baa44d37a09763a45af5eef0a882de7ee3cd8af9
HAVAL192,4 869ca2ffc31f7bde56e579163f504df2e363f80961c07aec
HAVAL224,4 94593ca1a0149829386f356717d7b5f48d420778ea3e93f5ee09d051
HAVAL256,4 847066bcfcfa20af2b234f9ef3316a33108c6fbdcdcfa6c6e17bc32c31961a41
HAVAL128,5 bdb7d556562051c40bff8ef09fe2d7d6
HAVAL160,5 8dca11e9163f22ccb76e731312354c2ff6769156
HAVAL192,5 d587b39db2d5dfbf90cbdd26e1cc8495e07c7a27e87820b9
HAVAL224,5 2c7e9551afef34827b13723240e2e478d259eef0899b5a2dcce1d70a
HAVAL256,5 83e482ed4c425339fa11f73b3aca38ec61fad445410a8ce0bcb905152f195e88

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