FNV1A64 hash for "['VMW']" is "920d84dcc36c56a7"

FNV1A64 encoded string

920d84dcc36c56a7

Your last 10 encodings

AlgorithmStringHash
fnv1a64['VMW']920d84dcc36c56a7

String "['VMW']" encoded to other algorithms

Here you can view hashes for "['VMW']" string encoded with other popular algorithms

MD2 7d64ff30df85bb90e250fdc5cc357c65
MD4 1881bd284f75a1ff1695af98af9fc5ff
MD5 fda20cbc24931a3e97f1339a752a4094
SHA1 6329e4929c0bec309d81286715754a01c71c363f
SHA224 effcb4c618d93f5874d55fbbab4d38cf7d92149b9a39b2744f20a65b
SHA256 beb4f8a61d88963d570ee73df721b622807c87b6b269e5d993af94cb37530b57
SHA384 e6c4f8ede86a1b36b04c4c492e94d78dd42dabcc326acc92a199d52963c0d274fdf7569ebd02892f516efa8b6489a471
SHA512/224 75584d72750c4b6c8ef811368a84a3d38eb0e1233610417d0d3d3571
SHA512/256 845daafda248cba63eefef1d3b7781b0c4fb00ccc6829705e88f2fdba16aee49
SHA512 2fb392453994c1cc21a5f5bd3c71c5fc7abf9e05e26c69c2e306f197a2e2f5b9b643a3dd8a6f56a73b6567bf4b43b01e6a669482cce65ba3cf8a57fd403fcf83
SHA3-224 fa7720c7e533330f7530cec65738b0a55b64c55ee6285126966ca95d
SHA3-256 42243d0bc1e85277ef6fe019df5b0b2bfc4f949135be088a212340e63ab18aff
SHA3-384 73029c39a9431e5c40b8d199274362a3a6a60b1e70c3d45506f182b3afff13ff2e7e88581363f0f2c4dc6f716930da88
SHA3-512 87325a628f851826799b625591761b1f585475054fd7c41adfdd514943b2be423007c85b67cd0c1536ffd59679af6a88755d9e89de1c54ce45ceba916d60bef1
RIPEMD128 ac5ec8313899a935158aac23f4628e7e
RIPEMD160 eee64ecdfd3499ede680b37f6291352f95c6f3a6
RIPEMD256 d4b981b7c0461d0407c354b9b9e310ef2d7f4bb14a8bd44d0207893d7a861ab1
RIPEMD320 7ef483e811dfb7a37316248cc6189d7908da9be1bad071597c79a271da8c7a045a5b081e019792d1
WHIRLPOOL 1626c95e46b8720a2abc75d3b41e0e7f170da596570d46f823db43f7807611e5a5cd47491ecefb8b69c8ef02ae3bc80e30062ed296b6a9c0bbe4208abd269cc7
TIGER128,3 3ef7e66ffa0f1dd1d80dba7ddd2b6fac
TIGER160,3 3ef7e66ffa0f1dd1d80dba7ddd2b6facf84065ea
TIGER192,3 3ef7e66ffa0f1dd1d80dba7ddd2b6facf84065ea9307b74a
TIGER128,4 01b593d8bd184f9bf597dcc90d55024e
TIGER160,4 01b593d8bd184f9bf597dcc90d55024ec51aa648
TIGER192,4 01b593d8bd184f9bf597dcc90d55024ec51aa648bc89e0b5
SNEFRU 8b3e57cbfb082aaac97e316e9ee654a8245d2415c14d89d3d80e35baa84d4fae
SNEFRU256 8b3e57cbfb082aaac97e316e9ee654a8245d2415c14d89d3d80e35baa84d4fae
GOST 7acab89bd5bde4245776e7b806ca6900732a412962b6a88c98531a1a1d735a35
GOST-CRYPTO 59b962cb811a9624e856f6f58edfb77026a9db199004113fb2d6f796dc627aaa
ADLER32 08000201
CRC32 73045008
CRC32B ded64a2f
FNV132 b4175333
FNV1A32 0f4e2387
FNV164 4772fbb536911013
FNV1A64 920d84dcc36c56a7
JOAAT cfba0ebc
HAVAL128,3 0285b4284b6c4246d7fb42fbf926366a
HAVAL160,3 ef9e624d6b2a7031b07e7c062e250820bf5b93ab
HAVAL192,3 5538a816ec157df76509fcb903c74fcb7e9e73b14c96df9c
HAVAL224,3 acf13a6cf6813a3cb3c8a3f3ca270cc3563e8c13e37d0ecee9b022d4
HAVAL256,3 e1801e32a7f9c7eabbdb2f0483f2bbc510915cd646fd3cfdaa269f8f1e50229a
HAVAL128,4 1ea4647d9e5778d052fa0070dd4473ae
HAVAL160,4 443b829b4a59289bf910adccd052153d3107d3a9
HAVAL192,4 a88e8da8b56b9fed907ff1ae97702e60f70762ec44409dd5
HAVAL224,4 e735c860b8942e0ab92946b99fc019fc46fbf9af65a38f333647da07
HAVAL256,4 a062224fcdaa1e6eb101e81c9851c3f8eda18944c8e10c84f948b9cd58e8e1da
HAVAL128,5 d57678a5f523707b287aa7439eb63f8d
HAVAL160,5 e51de9d056b3a83699b9d28f7e71c7559d2032ca
HAVAL192,5 e21112f379572d06483cd39711b9f6607b8897dc0ee9cb1d
HAVAL224,5 c9cb0d6487392ae80d7af5698a7fdc83a57dfe8166ac19c9737ee391
HAVAL256,5 03265db81507fb05eb0099563420c6fe1d0ee63efaff49f85c3765124ea90e94

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

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

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