XXH64 hash for "password" is "90007daf3980ef1f"

XXH64 encoded string

90007daf3980ef1f

Your last 10 encodings

AlgorithmStringHash
xxh64password90007daf3980ef1f
fnv132hellob6fa7167

String "password" encoded to other algorithms

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

MD2 f03881a88c6e39135f0ecc60efd609b9
MD4 8a9d093f14f8701df17732b2bb182c74
MD5 5f4dcc3b5aa765d61d8327deb882cf99
SHA1 5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8
SHA224 d63dc919e201d7bc4c825630d2cf25fdc93d4b2f0d46706d29038d01
SHA256 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8
SHA384 a8b64babd0aca91a59bdbb7761b421d4f2bb38280d3a75ba0f21f2bebc45583d446c598660c94ce680c47d19c30783a7
SHA512/224 f2356967afbae0c00f7a58d28a126fe034d555397d0d0772d1427c98
SHA512/256 f3f22d82ccf54a92cfc584d9f1531cbf29b11b513f7f68a20a2fa707f3450220
SHA512 b109f3bbbc244eb82441917ed06d618b9008dd09b3befd1b5e07394c706a8bb980b1d7785e5976ec049b46df5f1326af5a2ea6d103fd07c95385ffab0cacbc86
SHA3-224 c3f847612c3780385a859a1993dfd9fe7c4e6d7f477148e527e9374c
SHA3-256 c0067d4af4e87f00dbac63b6156828237059172d1bbeac67427345d6a9fda484
SHA3-384 9c1565e99afa2ce7800e96a73c125363c06697c5674d59f227b3368fd00b85ead506eefa90702673d873cb2c9357eafc
SHA3-512 e9a75486736a550af4fea861e2378305c4a555a05094dee1dca2f68afea49cc3a50e8de6ea131ea521311f4d6fb054a146e8282f8e35ff2e6368c1a62e909716
RIPEMD128 c9c6d316d6dc4d952a789fd4b8858ed7
RIPEMD160 2c08e8f5884750a7b99f6f2f342fc638db25ff31
RIPEMD256 f94cf96c79103c3ccad10d308c02a1db73b986e2c48962e96ecd305e0b80ef1b
RIPEMD320 c571d82e535de67ff5f87e417b3d53125f2d83ed7598b89d74483e6c0dfe8d86e88b380249fc8fb4
WHIRLPOOL 74dfc2b27acfa364da55f93a5caee29ccad3557247eda238831b3e9bd931b01d77fe994e4f12b9d4cfa92a124461d2065197d8cf7f33fc88566da2db2a4d6eae
TIGER128,3 d476a6b8b5c35ce912781497d02d09fa
TIGER160,3 d476a6b8b5c35ce912781497d02d09faeb8aa05a
TIGER192,3 d476a6b8b5c35ce912781497d02d09faeb8aa05a489223f5
TIGER128,4 b1e057f1b2e82506f13d4d43fd17d8b8
TIGER160,4 b1e057f1b2e82506f13d4d43fd17d8b843e173a8
TIGER192,4 b1e057f1b2e82506f13d4d43fd17d8b843e173a8a1ea3f7c
SNEFRU 8ec80c31fab12b5f7930e6c9288c3076852aeef8f560a9ed91fb2e33838e6871
SNEFRU256 8ec80c31fab12b5f7930e6c9288c3076852aeef8f560a9ed91fb2e33838e6871
GOST db4d9992897eda89b50f1d3208db607902da7e79c6f3bc6e6933cc5919068564
GOST-CRYPTO 9de785f479c3d3b2ababef7f4738817e10b656f854e64d023ec58931d2464d8f
ADLER32 0f910374
CRC32 bbeda74f
CRC32B 35c246d5
CRC32C 7c3e8628
FNV132 9b693732
FNV1A32 364b5f18
FNV164 da5bcd06b53c0a92
FNV1A64 4b1a493507b3a318
JOAAT 08d63509
MURMUR3A 7cc00d26
MURMUR3C 38c8196c5bcfb52d695a03df695a03df
MURMUR3F d5bd0cde2957bf464f345112bc5a9590
XXH32 106c6ced
XXH64 90007daf3980ef1f
XXH3 336576d7e0e06f9a
XXH128 9cfa9055952177da0b120be86072a8f0
HAVAL128,3 2221b19499669a2da53c49caf3c5e5be
HAVAL160,3 9e997134ef585a1b143574ddc38cb8617c597230
HAVAL192,3 d8d7e2b0c045418daf3e696f1c819f3da8b751fb539780a0
HAVAL224,3 46f2dff67ec34847e71128386569438e9186f9b0f993f77c06f4794e
HAVAL256,3 502ef024050f4b58d9cdf57b9d1e847ca53b7cdbbbe31071bb2f2176824ca4aa
HAVAL128,4 a2ac4348ff7caf14d2a16a9bb207315a
HAVAL160,4 757921aaa14a05363dd9bea6a5cafa622333d191
HAVAL192,4 7670901e6a800b1787e08555e62ae0e68310b0d66e3ad4d4
HAVAL224,4 5857f727b00252f6bd7abf6569d658bdab66003407b6db8989805a03
HAVAL256,4 68e61bcce9204cf87e8c7563bd32074124205299d43205d1a086d3566adda324
HAVAL128,5 9bec7b503c2680c94cefcadee5c72c93
HAVAL160,5 756700c90d00421529549def07a3512b258c42f4
HAVAL192,5 e7218675e85e01c85cc196ab4aabc99cc218749b7944a788
HAVAL224,5 b21cbe5ac421cce98ee10a5d2f65607d59095c3777de339c1e978efd
HAVAL256,5 a7dac1b901376073284fbe145b37ffe6bcf6fc1ae94728186939ce91bcf73e51

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

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

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