SHA256 hash

SHA256 encoded string

5bbee3498a06aa737810b24220aa88776ffa7e6b30d58c28a81c41b7ea729efc

Your last 10 encodings

AlgorithmStringHash
sha256RYRH}$=405997T%@(d&PG5bbee3498a06aa737810b24220aa88776ffa7e6b30d58c28a81c41b7ea729efc

String "RYRH}$=405997T%@(d&PG" encoded to other algorithms

Here you can view hashes for "RYRH}$=405997T%@(d&PG" string encoded with other popular algorithms

MD2 f05e7d7d29bcb65816402c320c23abdd
MD4 8efd3fabfd71c6d12834544648531533
MD5 865ff7e309b57d5c3644e0184f7ad4c3
SHA1 f60890c12b74e8dc975bd1c09f7c40de1b60554c
SHA224 b08fdd1c7d6365aacdcaae2996b9b5eccf3ca6024c5b21c340908582
SHA256 5bbee3498a06aa737810b24220aa88776ffa7e6b30d58c28a81c41b7ea729efc
SHA384 7c34b79a11fda00623cced772d3a1fb059bd69691d413c6992fb326bdd2a05cb8a53ff718b8ba3e5092910b959ef1070
SHA512/224 49f6911dab1634c668a03e33c1c3a1cf6b68af3aef6121d0bebff6f3
SHA512/256 442ff6af9b5722e421cef815a689f644474ed054636a56ada8b0ac73bb63ae00
SHA512 dbc25319a93b61ed09bdd8f32953c217a595c72c36b6e22dea389b8e38c8143e898d25c32cfe614851fd00e9c67006f0f418bd3e5d4e3a36a2c8582798fbf1ec
SHA3-224 d36af51649a9d8975cddb8f0805dddc4561ac49fb3f4a9ece9521364
SHA3-256 55a2f7964bc1545328c58fa4e9e78cf36921668f790aa5935e50bba6711d67ea
SHA3-384 0ec07b4d1700f4d526d36f6ed14b81888f2bcff8923a6257ffc3cc223e17aae0865c92bea34935a32d8e36cf7c72c99a
SHA3-512 d05c65aad0b3e39c0c65f8acc4e0a5c7b1e2bc47a648df5467fd4351bd1159c4cafabafb04b1fa5e750c61bde3ae564992db4075c784395915ede22e0363ec6d
RIPEMD128 4927befdfc3d688bef767237a1912101
RIPEMD160 e43d30ac9237084d1d20a1beb50e0ff64067edc2
RIPEMD256 ea4ea6fbe99dcfdeac13d571e1f580d5cd9a8afebce645d5bef513caa0e66d3b
RIPEMD320 19191a5d1cd4b552b21680b85f7d3a54fc91381e9c112ad9242fe4285901553b338e0aee4db0a671
WHIRLPOOL 699df404624fb634de0f8d7996564911e76246f0ddf2bcd52c06833890da9885886068fd5728f751f6e2276569d91286b7aa7b9f25b04de32a18ddfa63eba44a
TIGER128,3 4cf15a4f2fa7f88250d97362b1dca4d7
TIGER160,3 4cf15a4f2fa7f88250d97362b1dca4d7050c84b0
TIGER192,3 4cf15a4f2fa7f88250d97362b1dca4d7050c84b0a602e2d2
TIGER128,4 13fe372b3ffb3b986c561bc259297927
TIGER160,4 13fe372b3ffb3b986c561bc25929792741cca654
TIGER192,4 13fe372b3ffb3b986c561bc25929792741cca654c046c13d
SNEFRU 2153b79fcbe7100e3e3dee79239348074aa4f1e206d70d9963cc6cbdcaee2530
SNEFRU256 2153b79fcbe7100e3e3dee79239348074aa4f1e206d70d9963cc6cbdcaee2530
GOST da56c0749d0f5f704bb51e34ae618144d2bc2827e32ef1b88ab06b1352d4ebb6
GOST-CRYPTO 95d4699bf1aca3a1b780c73e895f347ae8753715a3e39499de94cb9f4ff80aa7
ADLER32 3e3d0568
CRC32 3bc3b65f
CRC32B e957bbfe
CRC32C 3553b99b
FNV132 796bfde2
FNV1A32 24cd9044
FNV164 9adc78ba859c81c2
FNV1A64 2cd1feb47eeee684
JOAAT 5e32b6ec
MURMUR3A 789f14fc
MURMUR3C a22e48e6edf2cfd788c468c83062670b
MURMUR3F f55aa69092a6be2790620a3ad0d79491
XXH32 4eb602d5
XXH64 77bbd62d6c6d4caa
XXH3 6597600db3e90dcf
XXH128 a272f71f2b4a14527aba935e17ef71a7
HAVAL128,3 83540aea05e3e733011f423621cdfbf0
HAVAL160,3 c5bf62c18a22028b5d6516fe8598f262385f8949
HAVAL192,3 789841b3a8c5eb7e1c37e13ba1ca05b86776c9ada5c724d7
HAVAL224,3 3cdae82be64b395ae34ea65eb159c3c44a2f40b49a87b33461199195
HAVAL256,3 7d5bac6599494843d47e9ed8d218cfdc9dfc78aea83fb295c614b2a70c7ae566
HAVAL128,4 d46d7780342d33c2edea7b8ba7d27f16
HAVAL160,4 44ecceb004b6213df72c4cc052bdd5038c700aa0
HAVAL192,4 e949c30c01ba2fc43d4dfe964e1ab8ae57ff4ec2908f2742
HAVAL224,4 182f856d3d0bbbb3982bdaae15f053afc080b109611e0909f94bcd92
HAVAL256,4 a1b35581245950fb97a4739d45af6720d2b3998a44a78d4c9fef8d58455acee6
HAVAL128,5 b2488dab2a7253a838f393dbe858b6f8
HAVAL160,5 9ee0cdf63fbb439a7b7ec4c52c4d95b1e8ad1186
HAVAL192,5 c0097fa1f9a1e6159210eb53a29f2344a7209b6f8c479f6e
HAVAL224,5 96959a3f1dfae5f400aea584f470f7d78781d25a57fc5781290b265a
HAVAL256,5 156040e89db0724d900527beeb9b1ebcf7878bc7777c666543bd9e259718564e

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