SHA3-256 hash for "guga"

SHA3-256 encoded string

0aa747b1b0f38a900fccf52a50386ff57b59e7123ecfc2df1547973e2eeaa19d

Your last 10 encodings

AlgorithmStringHash
sha3-256guga0aa747b1b0f38a900fccf52a50386ff57b59e7123ecfc2df1547973e2eeaa19d

String "guga" encoded to other algorithms

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

MD2 6f069bab75c4341febfc0c99a88fb042
MD4 fdd44f7daeb8bfb5ef2ab7e978714adc
MD5 751b1986a8a7b0558ef563800200acce
SHA1 6065595f17b19d9c1dc4810f88cc3465ff6e6d55
SHA224 78faa030d419e2ecc1407ae341aa58e23a73d561ecdd9742aebc84de
SHA256 f06dce48eac45744f4306e37c1c223be5ad5a7d6ff0ef98bd8823b6c01bb5597
SHA384 c7d424e39a3911ea1c675887f827adb53a9faf3364c807cd525cbb26c89b5ccb6b71620edc40fce514e2aafd3b819f4f
SHA512/224 5c0cba0b0c675575a28d3d4f203a7619822d3ca7763eb0e6555a724c
SHA512/256 40e6f3cd9cc8339ddb9e26e88cdfc23b27208a89a986157bc6c970c68c67227b
SHA512 692b6ebceb07deb22eed32d494645867f3f22dce910b4f97511b1d196dd7d7067e85d9d94b4ab98f90cc7e02b5cda3b8c06bdfc35968d543a50dd7e759a28cbd
SHA3-224 fa6d153b62efd49a85c2b4ae0b53e2f2361d54e51dc2940281b6691d
SHA3-256 0aa747b1b0f38a900fccf52a50386ff57b59e7123ecfc2df1547973e2eeaa19d
SHA3-384 e11df0d663cac016f88a24c36309075972adadc1bd5d6d13928849d334444354f6a68e15f18915d2a4b285960ceeada4
SHA3-512 603c3235eb25a491b5fd8148065066ab307769b714e5abc43448a37f361864e4d786afaff22d5ac5c839d350413d36c953837bf0b29171cae18f7395d720762c
RIPEMD128 35b278a6c3f08b7dad0d1e2fd2c7167d
RIPEMD160 f16f687648c740cf3681c15962db1e8dc64be9cc
RIPEMD256 8be58798d8217056e783ed8fc6ce602e8dc1993001b457af6a56824e056b4be6
RIPEMD320 405243713acb31c46b3d65218da77d3aac73460cab947bffdfbd91997cba11c122007ae0847a57dd
WHIRLPOOL 354aed79caafd6aeab47209739222b13b5ca7723e8c63bf5ddf6aa7db95c69a9c9113a7b20dc3b6ffd433c4a5def838955022d7706334ffcb0ff3e080b2ab0b4
TIGER128,3 c6f1a5c4f5d670bb4ce9976411e97d1e
TIGER160,3 c6f1a5c4f5d670bb4ce9976411e97d1e88ceaf5e
TIGER192,3 c6f1a5c4f5d670bb4ce9976411e97d1e88ceaf5ef7be5b8f
TIGER128,4 9aa203346216c646412fd027f792af35
TIGER160,4 9aa203346216c646412fd027f792af3556308707
TIGER192,4 9aa203346216c646412fd027f792af35563087074d8c9ebb
SNEFRU 6843c3fdac646008afa1a4e1f6beeb27cb083b6bcd9fe57c31e06a14d408d976
SNEFRU256 6843c3fdac646008afa1a4e1f6beeb27cb083b6bcd9fe57c31e06a14d408d976
GOST e1685f2dfad8417c488b7cd0a9e13336bf94a0a33d2e1362684252c8cdf059f9
GOST-CRYPTO 89cef88bd8c0c685be9f535f60792eab7b5054fcbe5d91cf32756f9d9505ca8f
ADLER32 042e01a5
CRC32 b092c3b7
CRC32B c58616b3
FNV132 201094a1
FNV1A32 3dbe2c11
FNV164 fc08307edf0fe6c1
FNV1A64 f3ac71723fcf3231
JOAAT 0373dd84
HAVAL128,3 3281305157ac3ca52fe9b9eb74922d50
HAVAL160,3 0ae432aa9edc8fe657706f75a9016cd8ef47cf7c
HAVAL192,3 9755b777d0a82c43119c2f50cde044a33c7913b93decdfa3
HAVAL224,3 ec0e9d9f8f38e803e5d529a9320dba7aa13969450ef5ac9e16676c45
HAVAL256,3 3f12564bb6e5879e1a749ae2a772a23c4caa08d3ee09076ea9025563c002a869
HAVAL128,4 6ab4c2d5dcb3d0349c53baedaf77e044
HAVAL160,4 bd7d724c7ca9cf6de9a9834af246255ea9044102
HAVAL192,4 37966a3c6fd246d13ef20ba6bb42e242795f4283d5d96d6d
HAVAL224,4 2d4d89cc91a9d498d2012b696ed7fe3e81cc7083ad744339c35b7da8
HAVAL256,4 164d5ca830cf9afdbfbd6e8bad3eada76a904901eb448f5f6f3ce5f2ee997c94
HAVAL128,5 3b5a08684d57072b3e6169a8d098e3a9
HAVAL160,5 54d34bd52a80e9162c8863e537dc777eac5464ff
HAVAL192,5 2e3c7522243cb77b294136d73c3dfadaffe11310ad732295
HAVAL224,5 3a09a8be22e78a476e21a99724ece6273fa8bde61babc11b08c5fed0
HAVAL256,5 f4bc453152d09e476792e47b3529e8a306ce666106100f261a8736138cd951e9

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