SHA256 hash

SHA256 encoded string

d4e224d016f950acddca9c717d69bf72c4d34622fbb0da965378e6be6e036c38

Your last 10 encodings

AlgorithmStringHash
sha256['LMNR' 'BIOX' 'VIAO']d4e224d016f950acddca9c717d69bf72c4d34622fbb0da965378e6be6e036c38

String "['LMNR' 'BIOX' 'VIAO']" encoded to other algorithms

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

MD2 8e81822cb4932bdb124a5dd1a72bd965
MD4 de0b2270fdb1003dde327a0bacd10ea6
MD5 ff0dec41f616f7da8ebd19c69b4f3e53
SHA1 256398d09d520498b1b7e64878e958630c478b89
SHA224 ecaa80377beaab9068c755975834408ea6db6876fc6f3acff100e627
SHA256 d4e224d016f950acddca9c717d69bf72c4d34622fbb0da965378e6be6e036c38
SHA384 39aee8daee91fa089e7921d81e741b634388f5bf1b84a795a378add69d9f59ce30132fb2721ef19182410880fd459b8a
SHA512/224 84fbc7b71046640f35fa31e43d789d5827fffde279422ceb75ad4672
SHA512/256 87d4f190c0bb976190fc2f016c2d2544d6be3474b77ee2e915553f30b625fe7d
SHA512 54d00767142d28cb33501221a6d49d53d2d4b13aa3ffc8492c225d3245060514703aa2441d5d07b22ec47294ae74a347e66e92cd07c3e1fd0960b7a470bdaa48
SHA3-224 c63cdfb92c9d1e46b283811cb9e866eae9fd80d19b5b4a6db37bc1a2
SHA3-256 e7cfc7ce372d82d9228e92175acf5019770a18bcff1623046cd7d3f1c7633220
SHA3-384 587f3f68777b3dc476e1502281f76de8c4ad1d4fb8cf036ac6bcd7f7c1ce92fc72964e5049215b304a5569e476083411
SHA3-512 d1822774e516df95f1148b2a3d5b79d94c33842f0accf1d4449ebc3886a35b7774fdfd936721cfd1b0d42497392520d8180e7862f2f4dafa25961944ac0ae278
RIPEMD128 6c60a57cb4928f3bac382182ee29e727
RIPEMD160 b16050f3432cdebccb93bbb95335845cf6afbf6d
RIPEMD256 1ecf6f274952c53eca4d73c98acbca5e7d6afebd9e073de78c4c0434e325f28b
RIPEMD320 9484ea032abdd21c686df6c98eefdddf5cb13f164ecccc3d6d75efbc1fba05ef2955037355571efa
WHIRLPOOL 796276b6e17d66b0a22e2cb01bc433dc539e0b3ab8138657a3eeb583167eb65a6d50a795b464ac31f0317defa46c742e3ed70f43dec4aad4e21bfaa040e7af88
TIGER128,3 446f420aa1f19536dd6396aea5746172
TIGER160,3 446f420aa1f19536dd6396aea57461728ec4759d
TIGER192,3 446f420aa1f19536dd6396aea57461728ec4759d6e56ee9b
TIGER128,4 6b651d954bc79fb2c0253029b75073b9
TIGER160,4 6b651d954bc79fb2c0253029b75073b94a301ea9
TIGER192,4 6b651d954bc79fb2c0253029b75073b94a301ea94916341a
SNEFRU 3a3dda3c2d69969be407ec663967c958fb232f4d3df17722530e1f14d0f58b54
SNEFRU256 3a3dda3c2d69969be407ec663967c958fb232f4d3df17722530e1f14d0f58b54
GOST 08265d97d94fc181e1bd26b6b719e16eafb06b2971f85c20cf3bfa6e16d179cf
GOST-CRYPTO 0dbcdbda72242cab6b7e959b8726738a1d48723cc0d459dda54d079e92f8271a
ADLER32 3f3a057d
CRC32 fe933c57
CRC32B 4c99c304
CRC32C bb0a6c8f
FNV132 f88f353f
FNV1A32 92704677
FNV164 6cfebde2232bc4df
FNV1A64 d29e67dcdae5cd57
JOAAT 70ddf2be
MURMUR3A d73de1cf
MURMUR3C dee50432ebbb157b11bd75a205b6285a
MURMUR3F 85389c9ae834f92987d6f76068c56b96
XXH32 c30e3de9
XXH64 86a342793026e46d
XXH3 7c31bae998118682
XXH128 f3d9369e6b1fd6b597bc89d5b2d025a4
HAVAL128,3 357673bf71051b98905c0efd5a977bd1
HAVAL160,3 2d9790bc3abdd033682e16e7a993635cf6cc64bb
HAVAL192,3 edbd7e6d49d0f4353f48ebab8661c56fd131cca6840fc0e0
HAVAL224,3 5609174740140debe80cc1e972cd34af7d0142670422ccae2be50615
HAVAL256,3 1c17e88d0546cb4af3cc9f5a33daa37d3d3f0ddcd7bfd04c62f9679d0012b7c0
HAVAL128,4 586dcfb967ca0ce8fc5ce3f46b16780b
HAVAL160,4 3a0a7677015d4887ddb1fe063fcd7905157856a4
HAVAL192,4 e930f1f718ecbc4bc9dea90c3d2712ffdc6960b74657cc90
HAVAL224,4 598ca59a6c40bdba68c89470bbcbcea1ac9219c7259828b0d097179f
HAVAL256,4 99abee98072f1d27daaab076105ceaf21bac5801af3b5ff28160571ea5f87a6e
HAVAL128,5 7cb35f7e59e27c8249c2acfc0cc5e25a
HAVAL160,5 461569304148a24b605059ffa2f5b7cf41332ccc
HAVAL192,5 b515e977427d280f2d3ac15b9bc3e8ed5c8796c228c07e30
HAVAL224,5 f30d4e3ba9a99e8be7f3d79cd5346f7bf771ea982add74ad46826a19
HAVAL256,5 8b3e9eff023e06458364be92a9a7c56a367ed8f483f560ae9aa559042dd4d7bb

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