SHA256 hash

SHA256 encoded string

75dc3ffd9cb193c73e47534702098373ac910f65958b253e5c095a8964288d61

Your last 10 encodings

AlgorithmStringHash
sha256%5B%27ASTE%27 %27DFIN%27 %27ALLT%27 %27CECE%27%5D75dc3ffd9cb193c73e47534702098373ac910f65958b253e5c095a8964288d61

String encoded to other algorithms

Here you can view hashes for "%5B%27ASTE%27 %27DFIN%27 %27ALLT%27 %27CECE%27%5D" string encoded with other popular algorithms

MD2 b8580d8166a5d01da3c2518845216735
MD4 9f925ada52cb47763fe90eda7ff10653
MD5 e4d3c970fb91065dc8221ea03cfbda2a
SHA1 919ec2369b2e1e68ea5f17c67e63f67d24e96c4a
SHA224 9462230b93298a774f4091e96925b19fbb805f63027f465a9ef56e5e
SHA256 75dc3ffd9cb193c73e47534702098373ac910f65958b253e5c095a8964288d61
SHA384 66ad5899b2ffc81845b773301cd5350506276120fa227fe1c634f8504e49c22940827ae9845d1efb7b17153754b690e9
SHA512/224 6a7c1aa5cb9cd42d0c48bb3eb4d2571372a4c7a028f3095230032090
SHA512/256 0543c37f448e21127cbca3d2721967859885cf4dcb5b6e02cf63ac0aedcfc11a
SHA512 b92b19eaee4712701b3d0bd78a1e5a31adb35718375a562911ff6c4eab474385a52e66f4722c06f6509d1fdef1a4c82fd5285fe72f1087608989ac6de60583ee
SHA3-224 2decd4caaca9100e1052ebf71a062abdb8a16f6d39aee05a4d0af794
SHA3-256 2a9e72f68087ebfa6522bf77e1c73d1367bd429239ed99cb51ba4fe9dcb5fde2
SHA3-384 0f54bce0eefec49f116c7ee124a056d0681db7b8584ae3e391346dd968c6b3a4302be81d5444a98b7657ca4b9c1e4c9e
SHA3-512 5680c182e4ca577aac44c13196c2c443685ee24d7bf93217123aba32825fb7ce43a720516429ecbdee7c715ea76eb6fbe6b82bcabe626eccdfc9017379694bdc
RIPEMD128 ceab487aa0813ad1e46affbfcbcd1aa3
RIPEMD160 bc1ce8bbd2b3fa8bd8c1e5f4c96a1ceb58cdfe20
RIPEMD256 35433da28af590c712f7d27765d2062d063366e623c25628c75ffd921d92fb59
RIPEMD320 cc67b8a2e3e1d8d01d7513e4dda59211568435438ca019b4bd00c93f4b1e4ffab805b02d0761f639
WHIRLPOOL 3a3c1e0eb76ead34997b7aeaa394908c1a281cbac4f06bf6e755bb4aa12d0e493dd9d4d43acf20a35e8ee39248323a9ccf9c6086f739bb30029d69e26b33dd4b
TIGER128,3 7fba2541538ca8dec45f20877bce3a62
TIGER160,3 7fba2541538ca8dec45f20877bce3a62d66436a8
TIGER192,3 7fba2541538ca8dec45f20877bce3a62d66436a87ea47fd8
TIGER128,4 0d30fee8ca6221ef59ce284f5bcb32e0
TIGER160,4 0d30fee8ca6221ef59ce284f5bcb32e026839452
TIGER192,4 0d30fee8ca6221ef59ce284f5bcb32e0268394528eeabceb
SNEFRU d7457c7a1c205f5703c8445cff0bee804304305d7f48c8f3534d758cb2a3c5ae
SNEFRU256 d7457c7a1c205f5703c8445cff0bee804304305d7f48c8f3534d758cb2a3c5ae
GOST 2b6df84f13c7f11841ae77c2e2f144e928cd9bd4a4bacf15bf72d1eb88c19f2c
GOST-CRYPTO e391c11aba916eee2896f8efef40b8b13c6ba6425515c9c9be91b475709385c5
ADLER32 093a0a96
CRC32 c21d8717
CRC32B 2ab3282d
FNV132 a8715e58
FNV1A32 654a6d9a
FNV164 a7f0d5ed7b105878
FNV1A64 4c0139f8aee470da
JOAAT 6124b72a
HAVAL128,3 105cb9870181020bbf11fb810356b97a
HAVAL160,3 d5b86101a6fc254cb40eceabe7bb8970d4435243
HAVAL192,3 21bc4b6d6828396b5d3eeebd1d1e64d7d2a093efa72163fa
HAVAL224,3 a6ac3a21a652e00c1bc7655db29706585fb89244904bdc24de0cac18
HAVAL256,3 466616a26b032e9375cc325030bd88fdfb834ee45c58d7d22c52e1e740274028
HAVAL128,4 db03ce3ed7a56c83fc717c40b63cdc8e
HAVAL160,4 7c98effb54217f16a8b719ca00764788b648f363
HAVAL192,4 187a9a724e2268c2ce8a38872997f4f954c4b42b247c4ad3
HAVAL224,4 e778e7642292920ffad49b69577f39ce384b6a6438d72706dc71dbd7
HAVAL256,4 1af16e1c300332c92f2eb7f306a48287209258dff5cc10129365cf9ff9028a3d
HAVAL128,5 5492bee9fadd8294eb684c9b79683ff0
HAVAL160,5 d63a33fa00febcc3e44cdf8c062f5450c1a4b6c7
HAVAL192,5 5d3bf41cbca75fe8d33562b49b1028a346fb016feded09bd
HAVAL224,5 6b8635998e91ab2ec4c91b54fb1c37ad1850f4698a2d76449023a0c0
HAVAL256,5 d110f66d1b32bc32a978a8300419f856ba1295d28e90ec9d0fe12f972feeb697

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