SHA3-512 hash for "maggie"

SHA3-512 encoded string

43e7135d60ca6a91803863a92cf710b98a98f70a32ed25d80ed4853dc6d9f29a26c748118a4c3fb4a24b28cff393d56795e65ce08c294fbd921b378bbb625b42

Your last 10 encodings

AlgorithmStringHash
sha3-512maggie43e7135d60ca6a91803863a92cf710b98a98f70a32ed25d80ed4853dc6d9f29a26c748118a4c3fb4a24b28cff393d56795e65ce08c294fbd921b378bbb625b42

String "maggie" encoded to other algorithms

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

MD2 04ee007ee73b8b5181a8074636767629
MD4 331a59165ab63accbb64882b6c9a501c
MD5 1d3d37667a8d7eb02054c6afdf9e2e1c
SHA1 019db0bfd5f85951cb46e4452e9642858c004155
SHA224 dda5569c16d787d2421320f120dbab7c545628cafd42b4374d1f7362
SHA256 aae5be5f6474904b686f639e0fcfd2be440121cd889fa381a94b71750758345e
SHA384 fa0f4974bf6cdf4f3bc7e5b22e92c65f31f5f39da00e8e7d6c79d8f88cdf13262f9542b25e65587f4cd90ab61a6fd3a7
SHA512/224 6935fa6edf0616b7d480a613c7bbd4bf60ac5e1c41d71e2c9299c933
SHA512/256 672e607e2e6033ef1971bf3e74cbc80a22cc18b5a4d1a67838d8bf369d614ff8
SHA512 cc6e628dbb7bee98573da9135f46cc912898c53c3a0e3fca0849ee679fc303660e3acbc0f4790314b13de000b7b35a81f0fcf45ae76ee56ae92e069c674e9e7e
SHA3-224 f6066b01115c0bbb84fcad728f27276b56d07a3b7ad1384fa0f2acf2
SHA3-256 6ce07c65274565bce2c1a6561e87287b2afd7b6b1fa248058b203d1077b1f1b0
SHA3-384 fdf976d7f781d1de6432a573c9d6f0d368973603202659d13dd623e452a37da47f7741594af576df50da88090888015f
SHA3-512 43e7135d60ca6a91803863a92cf710b98a98f70a32ed25d80ed4853dc6d9f29a26c748118a4c3fb4a24b28cff393d56795e65ce08c294fbd921b378bbb625b42
RIPEMD128 709c5c21d38547f18dc96a1eef70564b
RIPEMD160 f5a7b49e8209eca6df23369519330a0be4504adc
RIPEMD256 32bcb30a6fdc60942d2193030ee9093ce17e52b2f04ea986f69db03d8cf0ae81
RIPEMD320 b11646e0fc5aa8fc79fa8febbcf251dbc3241685738b70a81ed914a154429a1cb1ea3e4d1ef540e1
WHIRLPOOL 82f69ce27463044adde40e3812b249414cf79b73af31386d676884e56f42722462fa1b4893910efdcda1a794850019275505c92bbe57e991963d49143d7b1d0b
TIGER128,3 62bec194648f9c9fc9782027023bcc25
TIGER160,3 62bec194648f9c9fc9782027023bcc2555062f36
TIGER192,3 62bec194648f9c9fc9782027023bcc2555062f36fbde846d
TIGER128,4 a2c203a1ee14bb3c376a78bbb147f9f1
TIGER160,4 a2c203a1ee14bb3c376a78bbb147f9f1055a6291
TIGER192,4 a2c203a1ee14bb3c376a78bbb147f9f1055a6291d9df9151
SNEFRU 109aa664068831f019b78b0a434496ccd165dab55ac1f081ea218de7980cd1e7
SNEFRU256 109aa664068831f019b78b0a434496ccd165dab55ac1f081ea218de7980cd1e7
GOST 6628230281e32013aff20f50bc1af044ca69941538740501045201ae3b8559f0
GOST-CRYPTO f4f4c4b1ad14aadbb749603d8841f8ef0db3cc54c12a3d8513438a0e9b7ab829
ADLER32 0881026b
CRC32 a044b172
CRC32B c374b4fc
CRC32C 98bed07d
FNV132 f14bab5b
FNV1A32 f4dda67f
FNV164 650ecf6bed4c7fdb
FNV1A64 cf290cc7382d587f
JOAAT d60abaea
MURMUR3A a0ffea49
MURMUR3C 8895785d167405ebe73e3543e73e3543
MURMUR3F ed990fa5ab40ecb3cfcc4d2d43979ff7
XXH32 636168d1
XXH64 64d5b6b5e6493c6e
XXH3 7101675ddac128e2
XXH128 9911da3af4934f9d98c31fe4481416ce
HAVAL128,3 169bfac44c016cdc7b11cdc684bd289d
HAVAL160,3 e44109e381362a62df6f84360c12acf304d7959c
HAVAL192,3 28b3d50b10f1b50acbb82e4f5c19fbe344f3cf5bd45cdd2e
HAVAL224,3 8350d63c464df5f16665e792e6834710629d7fb82dec7f72e0ce5776
HAVAL256,3 0539b3b54de0182b6460d85cac664d01c14ccce4a82b5047d560cb427b4c39aa
HAVAL128,4 e9ec1af7f98c1f393264f01f41c546f4
HAVAL160,4 d8b0e35cdbe6fb110669928e553b7a618e68ca9e
HAVAL192,4 abcd884ad59da7d7a0e254ac5bec6edf0ddeee665e40f90d
HAVAL224,4 13ddbcea39465f580272830b1054bc80b9e960f055276179bc13383f
HAVAL256,4 d89056a91bd943ad97042cc895d2f8f78858e90054c50c1311a674ec14f470fe
HAVAL128,5 6835894863516b6af62d92e9dbe738f8
HAVAL160,5 b34e92b171d89ce97f7bd2f8831a86b6a825583a
HAVAL192,5 f5a69d672f8d067c540bed4c141d19360c5fae6c55509fd5
HAVAL224,5 4f6c96660dd2c75e5d531ce487d7944d169699c6c4a2635943550199
HAVAL256,5 9c82baf7c79fb4b805cb05c1c8278788403b106fee88e71b5fc74953e78df9bc

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

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

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