FNV1A64 hash for "['GOLD']" is "3c0478669c752fe1"

FNV1A64 encoded string

3c0478669c752fe1

Your last 10 encodings

AlgorithmStringHash
fnv1a64['GOLD']3c0478669c752fe1

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

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

MD2 af8e8e2b54320a278aacb6fb99626a6c
MD4 eafc4d969022a87734d9ce47e9257f54
MD5 934193c0491677c8be7d37364c83a4c1
SHA1 78e2d5e8c29df0b928d0e79c9a89a90437e69f3e
SHA224 120cda83ab5daee44748373eaf11f9f1df16a6b1e5861ab9a3c0b068
SHA256 63cd51581e59754bd5ad6515b9f32d07e4b15edd7e4eb1b7cc577f9cfa4d2b44
SHA384 543d45207f13b3b64a076b63b06038fa52c27f7c7c786d7697134374c9e730c5c445daf5caf1e3ae37291784b757f2fe
SHA512/224 85f1ba1c3bec3ce791d031e1bbfd2d9e4439ea5480c72ea27589460e
SHA512/256 2065c27bc131fbb7fc87893450a64d9287ac148d5ff1c3ef4e65ef8489fe7235
SHA512 038d7273f650a0decf69271b9f69ec94d1a875fa687521aab61aa68cb685bdc8c9dbdd8b504d97747473e14ccae3147cc1ff3a4b430fea6e074a8f918f5c4124
SHA3-224 29bd62fbd849432e3937eb37e6a6ed4696faaa4c18475444fa92d74d
SHA3-256 52b3daae0cd29c91a6622c9162c50b54ffcde349208cffb90fad495374091c14
SHA3-384 aa0cde70d8db20ddbbc0741d0d4241261a4cbf9e81c514598e6145dd21e4a0a6d166fc10155526cce1d1a3ec8172b58c
SHA3-512 afa3bf48d63a4749f2935437603cab2939c8309c24f7167211a381dd1bddcd8300405589c9deb359dfc54a60ba0ccaafda4d0e1fa82f95a3adda63b91e6a2877
RIPEMD128 e3253d1c7be9ca5f89a15a03c049800e
RIPEMD160 cd7ece6acb7e590e69ab3d9546053bdb229bf37e
RIPEMD256 1994bc06fbdee9ebd6d41f7a22a0d5f25a1e5d57f92d48400c3c3260a12e3224
RIPEMD320 c6ef8a860baf460531ec52a2ded0e732730a2b643ae339da4f0651452e769fb3b243b0b36a801630
WHIRLPOOL 1837ff9b628b43c6fc677dcdb9bf44381319ae5f1e67f78f7b035ca15a94c786676b474a9f78fa7008bf6a62c76e79cc9d3bc5424a96df6efa80ff92987f0636
TIGER128,3 7f8a8dbb02421f0202cfc2a27d5be7a6
TIGER160,3 7f8a8dbb02421f0202cfc2a27d5be7a69dd81adb
TIGER192,3 7f8a8dbb02421f0202cfc2a27d5be7a69dd81adba23471c5
TIGER128,4 ee1c9e19fcbe19c8dfe75cb58a164541
TIGER160,4 ee1c9e19fcbe19c8dfe75cb58a16454149276de5
TIGER192,4 ee1c9e19fcbe19c8dfe75cb58a16454149276de506c8b915
SNEFRU 6db0fbc22b26b556c3e273b5ea5efe2e9985c5dfd4dfaa73a62a15144eb6615d
SNEFRU256 6db0fbc22b26b556c3e273b5ea5efe2e9985c5dfd4dfaa73a62a15144eb6615d
GOST 499b3a939e6fbc22171aadb62a3abbad5b1dd8849e09d638e2e7dfa38f3dff8d
GOST-CRYPTO 301097253fe3ba9d5be3fe09212d0b85c9692582758c5943186d07f8d85a512c
ADLER32 09cd022d
CRC32 38a402cb
CRC32B c6c49f12
FNV132 5ee73e15
FNV1A32 9eb79061
FNV164 26f354ac009a8855
FNV1A64 3c0478669c752fe1
JOAAT b358bede
HAVAL128,3 000a4177c5791059a7bceb2124e63a97
HAVAL160,3 06536d32a40e67c7a2a25fd3d374556454da17fc
HAVAL192,3 92941025b749fcd65f3119e2a36b156ff442bd7829fd21cb
HAVAL224,3 664736cf230fa7961b8d6d78149adf1fba7bf9be7d61ff09d8cf8e16
HAVAL256,3 98dff16e234a904912497cb3ee97577a219cf60d9bda9f1e98e69fe900e53103
HAVAL128,4 6eaf8265ea2a54715943ba9ba353fa0d
HAVAL160,4 abef80ad36f255af7af6a4176bf14f3a7068d67f
HAVAL192,4 0789b47739c9c50b78f9747c98883e484200bd29f8b77003
HAVAL224,4 fc522526ff6a82626524f2967a35620e58c5e078896bc7a1ea1362d3
HAVAL256,4 53e64911b73a7edfd72c72b9cf7830e6f285766eef9e9255bdde8e6b94d10e4e
HAVAL128,5 0bfeb561a69d114ce1f380e28281b7aa
HAVAL160,5 4368e5af06114954b9ab3202872615f856aaab6e
HAVAL192,5 fb4b8ca96c8726b1c4a39cf57efcb178111f499ef40386c5
HAVAL224,5 a6b6da817e8b45daa55770a2f62b91b90ebe4fe66b0b33999b2a30ab
HAVAL256,5 b96aa78f16ff52e9b6ee0e87f1ce698d65cac6b8cb53210c1bb8cbdd812ff1ac

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