FNV1A64 hash for "['CSBR']" is "ad7333120065e709"

FNV1A64 encoded string

ad7333120065e709

Your last 10 encodings

AlgorithmStringHash
fnv1a64['CSBR']ad7333120065e709

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

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

MD2 d75d3e28a2c065297605dc47078d639d
MD4 89af89c8286bd2336fce0a75c8374584
MD5 251e7c72644c1d985ec2738e59cfebd4
SHA1 bf15072bc01018f5dda477d9b0e3739cae5a8721
SHA224 a3648b32a30310b0e2b65703c095532cf59644a4b98811c69cbe923b
SHA256 14b692bff78cd4d274a69915e21bb65ec21fef3da2dd722c040e694ece8f8b3a
SHA384 4034b9583b678b31af091008bf4aafb49b6465a2a3443388ead148519fb6bbb2ae465feda380e1aa876be17df856463d
SHA512/224 25bebbaba657ca21bb47641435dff4b640697846b78c1cff3b22676d
SHA512/256 a1c5ee686f0bb5add14c83aacd1763618f454154c532727568233c0ef93a12ca
SHA512 4751b003b2cb4b16af85c46a6d8bac95d50f60aa2df00c48e6e2ce5536a990a0d4f2667fa384d126c362b3660878e197facf90068a1dc4884a23c6aebf9da4d4
SHA3-224 b8062ab9c722c514a5ae4119acddcca7cb6fb01f2fe5d8f1eec658d0
SHA3-256 53a094235979d5bc3d1542446c437eb8ce8e01350a2df78ddd1aa7070f1064cf
SHA3-384 d459433c0b58359226030635a1dfa78cbb677e0b1e9107ba8b4382571f10359ca9c794c740a6bca70554cb18caac1da2
SHA3-512 5e94fbc81909af6ecca46cad56d1d53fb4f259a7bf6fdf8e35a6ff87afd0e1a940c14ab0722f02da5acbc877e764ca003ffa342235535acdfbf4f0f410741288
RIPEMD128 f8a5d33fadde2d712abdd70b0a6b684c
RIPEMD160 ddea3f289cf00edcda36a94638f2a4c16adddd65
RIPEMD256 276d56362b7acdfde6b612a492404760e3c71c5fe150e821cd6a02b8ed7759d6
RIPEMD320 f048a820d372c8ef7bf27ea93642d3415ff69dd4c13588c582bfdb447ec2c98c497de2ce28c66168
WHIRLPOOL 78bdd892ec11affffd868792a4a550731531f3271a0c5007013b522502a09ff97c8a61b50d827283a451a6b04c2e0f2a1e383a596b37e3a162b85ca9ff7556a4
TIGER128,3 c707fd4db2c4ca1fe3f22efc44caadf9
TIGER160,3 c707fd4db2c4ca1fe3f22efc44caadf9c909afd1
TIGER192,3 c707fd4db2c4ca1fe3f22efc44caadf9c909afd1c6a1951a
TIGER128,4 40e6415baa176b205b2bca8fc708ff9f
TIGER160,4 40e6415baa176b205b2bca8fc708ff9fe2ae79f3
TIGER192,4 40e6415baa176b205b2bca8fc708ff9fe2ae79f3efacd3e7
SNEFRU 8c99292b96e6ea6f29f56d4150087b7225ef03c6020e50134daf4835fbfc74a4
SNEFRU256 8c99292b96e6ea6f29f56d4150087b7225ef03c6020e50134daf4835fbfc74a4
GOST 1559fa23c4ac76253829bb302e7b500c3dbe8f9f47a321b68f3cb76de72875bc
GOST-CRYPTO 1f7d7b496b96f327efa8b00ad2df4ba6ceb5499bd0374fe0206a39a40dcf0c4e
ADLER32 09cb0231
CRC32 e5c43165
CRC32B 00310f76
FNV132 357dd7a5
FNV1A32 b09511c9
FNV164 9309d5460f0730a5
FNV1A64 ad7333120065e709
JOAAT 2b6a62ef
HAVAL128,3 aa795dd820e861982db8c9a5617782e1
HAVAL160,3 fb5def9c556f8afbf7ca7555e04d45adabb31b6c
HAVAL192,3 7c097f335c66af15f707e644f185ea081c37bdeb2afc5524
HAVAL224,3 85d19ed480e7f3eafef767a42c360727fdb01382f980f632328a41c4
HAVAL256,3 ccd544e32be93d564ef408aed5c46b3c436e528aa049d128b96d72e5f46b72c5
HAVAL128,4 24d36d73698e5b39887ab210f2e28673
HAVAL160,4 09a2787dfb9bd01f4281b5ca3368089c10514268
HAVAL192,4 21627caa30b64b02bed908a16f8f82b706ba239f7b720596
HAVAL224,4 299ef41e406d08ced5ed7ea54e7609edf9775698f5122e0879b2ce0a
HAVAL256,4 f3cedee6a793030c86151389a75475ff8da14d6f295f7ff1ebb35161fffeb59c
HAVAL128,5 bf29c94850ff29f9c77f42b0c7c09fa0
HAVAL160,5 9a779fe022d8a2395d2e254f84366e0145de9414
HAVAL192,5 36ebe976846b7ceac8ff78b21008026950d9f555bbc2e08a
HAVAL224,5 978e08b8ee41b3edd124b6a11134f374cfb21ce4c089314eff6c7b49
HAVAL256,5 79635dba30146a21a02d55d393aed569aae7431fc4c5ceaafabc5f7c21561e26

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