SHA3-256 hash for "cheese"

SHA3-256 encoded string

dc0d2411a751cb3c5d80a1abc51b2f44b6f10e7c4742296998444a19a2b43197

Your last 10 encodings

AlgorithmStringHash
sha3-256cheesedc0d2411a751cb3c5d80a1abc51b2f44b6f10e7c4742296998444a19a2b43197

String "cheese" encoded to other algorithms

Here you can view hashes for "cheese" string encoded with other popular algorithms

MD2 d478a38ea7f7c3d21bb3ef0a52cc0140
MD4 ffbad9dd1068a7d7ee883af0a94f8537
MD5 fea0f1f6fede90bd0a925b4194deac11
SHA1 bcef7a046258082993759bade995b3ae8bee26c7
SHA224 489854666b057109a51aa1ad9f7c5dae26f10d4f36f9849ddf98a7eb
SHA256 873ac9ffea4dd04fa719e8920cd6938f0c23cd678af330939cff53c3d2855f34
SHA384 3bfc6c7d1b38977e3203c3245dc674c1398fc9b8a55a55552f27a46df7c29abd4c28473e01fc9a84f9a9910b1a293742
SHA512/224 c94392fcf2c181e752092807b3ccc5ecbdbc54200a69f8421b183a04
SHA512/256 1d78d1bbd04552201b63f08c0f6479a117d9e42c8af36bd3b926bd94a30290a3
SHA512 9ad04ef778df4a633fc01164d6b485ce0c6cbf7cabd0405ec9eb0b37c2f65f295b5a4384a59f1e6e8bc48c65c3e2e457c12013cd91d55d62016b6eebf34f5c87
SHA3-224 2b202cd22ee4385ed1f7883bad21007e2492e4486364f2d2c02db98f
SHA3-256 dc0d2411a751cb3c5d80a1abc51b2f44b6f10e7c4742296998444a19a2b43197
SHA3-384 5f82bf1f0199cdd7941b000498601063465b4e92f7c8b5f10c96c1b57c77b30396d70f1af98ee86c458bae5d631910c8
SHA3-512 d2e6ad221509a88be6191038c3f1139c1f554f5736f9f7dc3892833ce86e55914cd097b2583a10f0ed9f64a3ff5b7c365e5174c11056933540feb4223bd529d3
RIPEMD128 e3ca07ffc8940fbc929dc1823b4554e5
RIPEMD160 1ffb9eb0243a1ff4c6aa9401bdd0895a094d29f9
RIPEMD256 887def89b2aec30d0255278f564adac507791e96f76b4fdc60ed66c6ddfc93cc
RIPEMD320 ed90c84ce55e52841ff25358997a342467c80533fde6887e79cf0cb21744b2f840d69fc77505d33d
WHIRLPOOL 4d46a9cb5c8e3b10f645f54d87f2dcecf8db8795c2478d3bc8d7c02996952b0ebcdd169c067d3eb141d648e5860823ed52e6bb0214dd2eecaa02b0a0ec99cc9f
TIGER128,3 4aa6dfe6420c5e52b65d915fd802df77
TIGER160,3 4aa6dfe6420c5e52b65d915fd802df77e1d47c16
TIGER192,3 4aa6dfe6420c5e52b65d915fd802df77e1d47c16cbfa8e28
TIGER128,4 91889b6765198342556af441a4162c2b
TIGER160,4 91889b6765198342556af441a4162c2bd6b46219
TIGER192,4 91889b6765198342556af441a4162c2bd6b462198b8fd326
SNEFRU 50ce8d506df1f483b930c9d3e7a630eea3b76e8b53a60d57a386f405f4726579
SNEFRU256 50ce8d506df1f483b930c9d3e7a630eea3b76e8b53a60d57a386f405f4726579
GOST cf3efbe10c4d0a40495d0f959f28df2eeeb8b522ace32755c3d97018ba207fb8
GOST-CRYPTO 64699b090dd2b4fe60fb2bd3c7d2ab4733422b3de390e3a01417b374d7927ce7
ADLER32 086e026e
CRC32 6257a57c
CRC32B edce51c3
CRC32C 192b48b0
FNV132 58f2c4b6
FNV1A32 a20c85a8
FNV164 44b2bb4f2eae1df6
FNV1A64 e38acbdfbd0ee0c8
JOAAT d7700ca9
MURMUR3A a2097bef
MURMUR3C 59840008c5c89827ba14622eba14622e
MURMUR3F b634e1b8c03b72e5105b4a1624bdd3ca
XXH32 d89ca20f
XXH64 3f33914ae9835880
XXH3 872db66d19d39bab
XXH128 8a238a0bacd291be677bd6ee9815edd1
HAVAL128,3 e46ded44bbd64a25fc10a69f403223ff
HAVAL160,3 822090971be07a7e4bd1c24bc464099bd289a8ca
HAVAL192,3 6a197c8c0692bd7215619d14e6ffd469348ea8edef5abd90
HAVAL224,3 057d23d775779826a92e7d470df07844caf6f33ae4de2f64048e58ad
HAVAL256,3 5e8e2f31968a5b1aee6161746cb0f6a832884bfb848aba55b8c6a8c59d2a3c36
HAVAL128,4 2b9d0f5edc02271113fcbe1263a02d82
HAVAL160,4 d762c1d4bce8617588afe2101be5dca4da28ed6a
HAVAL192,4 d13ddad9b33cc65bd6152628319ffbf26f16aee570bc187b
HAVAL224,4 d041a7abb6afb4b25068fce7d524680e2e499fcefbe0dc7b32356cdb
HAVAL256,4 7a847a322b33c5d5a00f32514c9632aed9c744c7a8826d31d5a0194cbdcdd050
HAVAL128,5 89c2b0beedb30eafb8ece2662d4692d3
HAVAL160,5 c5025576e187ed30909d53e37289fd5557452f03
HAVAL192,5 262863ede1d6d363a84700be6ebb588a64f0a290eb0fd4a4
HAVAL224,5 1728b7efe9bf22c0af8203113aa5bf5ae001b39511bcc5e611098eee
HAVAL256,5 8c3edf92493aeb599d86632ccbd799409328a6bf52f6c3c1063a15f3591cb0f1

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 sha3-256 hash in PHP with hash function

Since version 5.1.2 PHP contains function hash() that you can use to get sha3-256 hash from strings.

<?php
    $str = '¡Hola!';
    $hash = hash('sha3-256', $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