SHA3-256 hash

SHA3-256 encoded string

e6334a33e9c0579496f692e3ac97694a8ee0bb7b1de7e47c9433698b327e207b

Your last 10 encodings

AlgorithmStringHash
sha3-256gUOOY(](150773}tHT{dE[e6334a33e9c0579496f692e3ac97694a8ee0bb7b1de7e47c9433698b327e207b

String "gUOOY(](150773}tHT{dE[" encoded to other algorithms

Here you can view hashes for "gUOOY(](150773}tHT{dE[" string encoded with other popular algorithms

MD2 dd6376da240b1135b406be806c727c45
MD4 832031e276b0577099c71a57af5d5b3b
MD5 a9a7f3e232d054546963a8dc41c4f622
SHA1 9c383d76536f9653ed8cf16549173cb7411587ee
SHA224 fd20be2656783932fccf32e6290b4bcbe79920e75cc02ef055e0f196
SHA256 aaa7dd37f2add52bfcba21f0b3690275b3541396d15e382890c00c3b270957b8
SHA384 03083d486e36b7e43ae4a15acc86ad3ee4eeb2bd87569d574a757faae13f8b0e74ad05b13e998dcd101d363edafc0d89
SHA512/224 aaa11dada08c6b200b5aaccec75396fef8218e204f9cb05ae03c94d2
SHA512/256 54c9175ba6c9585921db9a8063d4b3e0246c087cdcdc1025b87ce9755d8b5b58
SHA512 67851488acda9e108418aa7ed791e498cc3c1c212a283fea7ad967c7ebe768ac121d8f0eacf78eb3ff1dfa548c54afde1ba7b41dc16de8d22b0633c0c1721815
SHA3-224 cf291cbc652c2c1c16b28bc9b232ec1256cd3cf2eaa127d97e2d800a
SHA3-256 e6334a33e9c0579496f692e3ac97694a8ee0bb7b1de7e47c9433698b327e207b
SHA3-384 f6dde38c53c3c446df638b909378bc3034c686dad870a5e4a8c95a30a38598eb58fb30f3648b89f84818af2a5e9d27fa
SHA3-512 1a91d17a0222867d15c4d3a133e983c3547acc094a6cefaea3b35c0314e5267b2dead26829815df8e75aad315943f46d4017fe7f64cfb9ae0cff6df0906cb611
RIPEMD128 6c498b2c69bdc525e9bbc58a642b49d3
RIPEMD160 18538883e2b7d0596ffe621173b8bf9f9ee0b7d4
RIPEMD256 c5b7e051e52556ddcdab3720e56c89ef520e2ae0c7fa8fec06522c2e5d18e4dd
RIPEMD320 2a248b35830167356bff2441259e470a2cbfba2a38100d33177e64b5a7407c0c0a1e41230379b4e3
WHIRLPOOL c638eebe3658d7769e8beff9b513b79193751f47c1fac4509d35b2d93ecf5e02499fe43166f38e30ce32b309636ef3303e5b0df979fd3dfab37fb88aa9bb96cb
TIGER128,3 e8fd7402091a5e003b00eba0e3a8432e
TIGER160,3 e8fd7402091a5e003b00eba0e3a8432e7f71173f
TIGER192,3 e8fd7402091a5e003b00eba0e3a8432e7f71173f5f126a69
TIGER128,4 a5be4913571c8387c23e84be2834f398
TIGER160,4 a5be4913571c8387c23e84be2834f398efac25d1
TIGER192,4 a5be4913571c8387c23e84be2834f398efac25d12c906f32
SNEFRU 40418994bfe3eb473167289964a770d7352309e8abcf3dc64a04add5b84bbef5
SNEFRU256 40418994bfe3eb473167289964a770d7352309e8abcf3dc64a04add5b84bbef5
GOST 0cca1e89ad61a755a38f91b1db0b4e44c9904d05864ee118bb1ea08cac42c131
GOST-CRYPTO 443ef10b02c29cec5e4fbd66be26e89e09bc1ec64656c486db5454fa1a36eb73
ADLER32 495606a4
CRC32 1375dad3
CRC32B ffef6d85
CRC32C 4333a7d0
FNV132 30362be6
FNV1A32 342eba08
FNV164 3111a3093ea503e6
FNV1A64 149ba73b0d59ac28
JOAAT fcac3a32
MURMUR3A 39b3355a
MURMUR3C be6b09773aeb2c335b6705ba791179fa
MURMUR3F 7e82b8883b089a91f43d331061cd1797
XXH32 6873efb6
XXH64 0ae557fbe1616bd1
XXH3 daea73dfb361bb65
XXH128 dcd6a72c9985b1c5f51554309e9d9fbf
HAVAL128,3 caaef49399614169b84b0639e54bdff5
HAVAL160,3 25ba640d8b1d93a9946c83f42d8d4e306a6c6602
HAVAL192,3 620d1d79954297166cb0a4c4cde059e48c5b2c24eaec2d93
HAVAL224,3 78e36bc6e597520145c883528782d7805b8c1c27d729b6b8817e7a73
HAVAL256,3 12837677603edada983a283ac5253b1f205c9bbf47a847779f58079403a91c1f
HAVAL128,4 02a239b2da10db1c4c429942248084a0
HAVAL160,4 c633b8652f51be88db1d26f5874209b2804aa4ee
HAVAL192,4 ddc9f958682198e30c6f3b0ca929435b0d2d940d003b7588
HAVAL224,4 d96cf1b8bd1920ee7ef0f649e2903944c4da9cc7ed0a0254513f7348
HAVAL256,4 061ecc142b704a8281c1e90633ece8b2cefb7de112f8613f33d34a920ac56081
HAVAL128,5 ccd73ea2ca590381a773158dfc9004e7
HAVAL160,5 12b96df0a5f988c4dcdc428a9276bc64c7da706d
HAVAL192,5 0247df293d0fdc790b298113e9f02a4fcae857febcdb3965
HAVAL224,5 b6b1be788a2122a9584159b0256e23fb0577c7a0d84795cf754064c1
HAVAL256,5 763d9934adc8211b6baf0ad03364c07f0cd61b893b6102f8428bdd1fd49940b2

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