MURMUR3A hash for "hello world" is "5e928f0f"

MURMUR3A encoded string

5e928f0f

Your last 10 encodings

AlgorithmStringHash
murmur3ahello world5e928f0f
haval256-4zaq1zaq1fa7cb976f60796c479b169d8e9ff5e0f9b87785f4f234652a78ab6ffe25bdf67
haval128-4footballfb9568a3dffd5b0c8a45aa1271472930
haval192-4mustang6529e87fbfd2e5c930fcb7b53d9228f7dcac7ac82e4b4401
snefru256passworb0735d0eb78824cf40de7ad4f30877ae81806ca7074e8ec8f62114efa5885684
sha3-512summer9514b698d7dc3864e03386ea28fa28b868f5f61f0a11d40eaca9ec446ac0d059e5db70d510e5de10f6110b6cef73f025fe7b6fd3b8936c28dee80d1a7a3046a6

String "hello world" encoded to other algorithms

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

MD2 d9cce882ee690a5c1ce70beff3a78c77
MD4 aa010fbc1d14c795d86ef98c95479d17
MD5 5eb63bbbe01eeed093cb22bb8f5acdc3
SHA1 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed
SHA224 2f05477fc24bb4faefd86517156dafdecec45b8ad3cf2522a563582b
SHA256 b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
SHA384 fdbd8e75a67f29f701a4e040385e2e23986303ea10239211af907fcbb83578b3e417cb71ce646efd0819dd8c088de1bd
SHA512/224 22e0d52336f64a998085078b05a6e37b26f8120f43bf4db4c43a64ee
SHA512/256 0ac561fac838104e3f2e4ad107b4bee3e938bf15f2b15f009ccccd61a913f017
SHA512 309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76f
SHA3-224 dfb7f18c77e928bb56faeb2da27291bd790bc1045cde45f3210bb6c5
SHA3-256 644bcc7e564373040999aac89e7622f3ca71fba1d972fd94a31c3bfbf24e3938
SHA3-384 83bff28dde1b1bf5810071c6643c08e5b05bdb836effd70b403ea8ea0a634dc4997eb1053aa3593f590f9c63630dd90b
SHA3-512 840006653e9ac9e95117a15c915caab81662918e925de9e004f774ff82d7079a40d4d27b1b372657c61d46d470304c88c788b3a4527ad074d1dccbee5dbaa99a
RIPEMD128 c52ac4d06245286b33953957be6c6f81
RIPEMD160 98c615784ccb5fe5936fbc0cbe9dfdb408d92f0f
RIPEMD256 0d375cf9d9ee95a3bb15f757c81e93bb0ad963edf69dc4d12264031814608e37
RIPEMD320 0e12fe7d075f8e319e07c106917eddb0135e9a10aefb50a8a07ccb0582ff1fa27b95ed5af57fd5c6
WHIRLPOOL 8d8309ca6af848095bcabaf9a53b1b6ce7f594c1434fd6e5177e7e5c20e76cd30936d8606e7f36acbef8978fea008e6400a975d51abe6ba4923178c7cf90c802
TIGER128,3 4c8fbddae0b6f25832af45e7c62811bb
TIGER160,3 4c8fbddae0b6f25832af45e7c62811bb64ec3e43
TIGER192,3 4c8fbddae0b6f25832af45e7c62811bb64ec3e43691e9cc3
TIGER128,4 24465a3f6e4aa92d903ee535476591e9
TIGER160,4 24465a3f6e4aa92d903ee535476591e937f3a14d
TIGER192,4 24465a3f6e4aa92d903ee535476591e937f3a14d81c4c7b6
SNEFRU 902b49fa8b0828b44d8ac069111899bbfaf51d334485e4b28e90c93f63bb86dd
SNEFRU256 902b49fa8b0828b44d8ac069111899bbfaf51d334485e4b28e90c93f63bb86dd
GOST 1bb6ce69d2e895a78489c87a0712a2f40258d1fae3a4666c23f8f487bef0e22a
GOST-CRYPTO c5aa1455afe9f0c440eec3c96ccccb5c8495097572cc0f625278bd0da5ea5e07
ADLER32 1a0b045d
CRC32 7813f744
CRC32B 0d4a1185
CRC32C c99465aa
FNV132 548da96f
FNV1A32 d58b3fa7
FNV164 7dcf62cdb1910e6f
FNV1A64 779a65e7023cd2e7
JOAAT 3e4a5a57
MURMUR3A 5e928f0f
MURMUR3C c0b21a8814f3c1e11c0d151a9b0c9e2c
MURMUR3F 533f6046eb7f610eab97467d60eb63b1
XXH32 cebb6622
XXH64 45ab6734b21e6968
XXH3 d447b1ea40e6988b
XXH128 df8d09e93f874900a99b8775cc15b6c7
HAVAL128,3 906c1df7cbe6d318f36ab172f95e89c0
HAVAL160,3 6e733b21876e47c2168a122e23d86bdd69e50f95
HAVAL192,3 ec67a6a417953fdbf3496502004b6c21b270d5890dedd931
HAVAL224,3 766879d9ba1dc9e24a6040908a7ae813a47b08af5c5f3beebcacda48
HAVAL256,3 45492c6c8adab277759f4381420799431a037daf6d829b8b5c21104c10f61a92
HAVAL128,4 c97d46956b8e3e60acd2bb090c482c5e
HAVAL160,4 2cb8b12eb5a2561022010c2a2af8795e602fdef2
HAVAL192,4 39a281e4e492533b6dfea0af294149ccac771ab87204c9ec
HAVAL224,4 3d64d34aea48f5e649ed6147da5d29d31c762a937e9e21f4da1f3106
HAVAL256,4 0359a526d77e271707c44d9b270e68a394f8486a459f0137ad5e1d02e44c5889
HAVAL128,5 8332ad9f32e385d9acd421b63ee04cfc
HAVAL160,5 d33cf9052d55da9b0f506cb8849097939363e361
HAVAL192,5 67c3492878c8fc4819c8589231fcfe69b15b015c1ca48ac5
HAVAL224,5 6bedeb6a8676e46413c020c8813c022486ca93353b8a0673fb577ba1
HAVAL256,5 f5f6ffcfe39a65ac2c3989430340420341762a6624ebd69b9d08ec1dc4b9f167

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

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

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