SHA256 hash for "['HRL']"

SHA256 encoded string

dfae138d866a825b5e077e2c76a0baa69d7dd6bbb09b12331aa51c3bf0a84632

Your last 10 encodings

AlgorithmStringHash
sha256['HRL']dfae138d866a825b5e077e2c76a0baa69d7dd6bbb09b12331aa51c3bf0a84632

String "['HRL']" encoded to other algorithms

Here you can view hashes for "['HRL']" string encoded with other popular algorithms

MD2 432f60d2488e2cb57585b57f51aaa668
MD4 17a2c3e0c72c13390f69f35188b860b5
MD5 7530953d44c78fea609e2130cafe00e1
SHA1 287f4a8f5afa928e0f3a67293e47e9896bdcb17f
SHA224 d0ee080b0e6279c0b82189bc1cdb8cb3f8187b1af7f5433d6c3587a8
SHA256 dfae138d866a825b5e077e2c76a0baa69d7dd6bbb09b12331aa51c3bf0a84632
SHA384 b02bbdb14a776c7ffaa64113b91673e19fe05ede319138eb4143edb13d84fd90dbd346033355b40c39016b3bd91c879e
SHA512/224 9583602dbb767738fc2d85268a31725b80a638ed233ec557bbee3c37
SHA512/256 df9a947add773b7ea1c22e5371de8b5da471707b16566966d7197d1541be6b9e
SHA512 e35ea4ecb697f146e527050e393db0ac8a56d8661a86929815095a8ed8181f9ce9d59cf7829b89a1aae2fdadd2b755ea11cfb0d85d8ab61d1ed397df7183d87b
SHA3-224 665176f1013207614966ed86cbba944455b579874dfe911cefaf0951
SHA3-256 0cb827547e499e334ea82041089c895c2d43bbaac0237ceade6c4665a08257b4
SHA3-384 7bd00937ac1c96151170fa3f116a5509234e94b1857abedf06094339bb92c94132de90e72da66e7d86e9f49836509781
SHA3-512 74ccba311b4e2a390623a44a2453d02c0f11404f86de4f04aff4ee7b14dfb1076481b9fa45ee7f0bf63ac9e8ec1afe03a64cd68e8efea2aa545df9eed49a12d6
RIPEMD128 682a501bfd5988ff57c29547ea55c9d7
RIPEMD160 256829063e173f8800ac530a3d3ff8492b78879f
RIPEMD256 a6ef611d8d2514a99fe3807cd9074f72999ee0d0b6ab20b029e9c8a0bf8c4ef5
RIPEMD320 1bf616d5030f143fcd9244328e74a41f727e8763e7756ecf11f50861950f7440419549b222711e73
WHIRLPOOL f182d46c01427ed6798333ec4856a97ce69a1a075ca41ba1309bffb2567fb18333c851899cbf8580fa1ec6729ad416622aa5ee77397c4e889885f23eb2659de7
TIGER128,3 b82b2b809294d2b21152773ccd4c042d
TIGER160,3 b82b2b809294d2b21152773ccd4c042da61ef359
TIGER192,3 b82b2b809294d2b21152773ccd4c042da61ef359b0edee73
TIGER128,4 51dfe221ae3139258a06fc0e45c8dace
TIGER160,4 51dfe221ae3139258a06fc0e45c8dace1f135afb
TIGER192,4 51dfe221ae3139258a06fc0e45c8dace1f135afbfbdc69a4
SNEFRU 6e20730ae0ab706bf37d4a7b34791fa3b6f5f244b520d5ec1a6472b970e57246
SNEFRU256 6e20730ae0ab706bf37d4a7b34791fa3b6f5f244b520d5ec1a6472b970e57246
GOST 1d6461229e4b1dec8880d22eb4af464f4c340a33f856357ff2e44c33001b0d13
GOST-CRYPTO bed873c3c7254fbd836c3676f79ef6de60ab79549e5f1ac6b1f40a071976bc14
ADLER32 07ad01ed
CRC32 e353df7b
CRC32B 190f6894
FNV132 b8fa309b
FNV1A32 b0acc003
FNV164 d2effb4ae0d0729b
FNV1A64 cccaa4b6c58e0b03
JOAAT 0bf92ec8
HAVAL128,3 653cb8d40f970755baa4dc5a999dfc11
HAVAL160,3 315760f0bd98b98b5572707c6540d83cfe1ea54f
HAVAL192,3 ed4afb6e0577a5a54d864fde83376a3aeb0314e92d2d4636
HAVAL224,3 64034e6406b4bc7ead033e742873f0b40e5d951a50a6f4d61f418133
HAVAL256,3 eb190c5febbf9f593d23b9ebc39dfe053c4bdb7ae8f037744a76fc4e3abe26aa
HAVAL128,4 cb7f74a92a032d0147f2253acabe4bd8
HAVAL160,4 d92cea41965ac4dd7ab99ce01eae186f46293a67
HAVAL192,4 d9a7dcf52d2ce3f48cce00001b244e0f4f6b993b9b0474b5
HAVAL224,4 e0192bc9c2c43ec3220bdcf0a5a775a02f1a792e34a7e6d956dba771
HAVAL256,4 b3071a15ba3693ef14c78a4b9f8219489ca345c3d1e093681eddcc4a93e67ed8
HAVAL128,5 13412f0854de080e2ba4e7d9a10d1971
HAVAL160,5 2535aead8bc3c82e2fc7b58a1ad1db9907756d34
HAVAL192,5 43568fc0e917cc8246b4854e89cef36995da15dbabc9cd22
HAVAL224,5 8067aa85cb14a0c9d9333aaeef24db3c9b78399c17c2a0a39b1180dc
HAVAL256,5 3fb132c209cba1966f3b87d22f57672def934e98cfb0f16f084b803423e05681

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