FNV164 hash for "['NVGS' 'BNS']" is "46f13273afcca7da"

FNV164 encoded string

46f13273afcca7da

Your last 10 encodings

AlgorithmStringHash
fnv164['NVGS' 'BNS']46f13273afcca7da

String "['NVGS' 'BNS']" encoded to other algorithms

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

MD2 4b054a4e5b3fadcdc54ec18f7cf10a01
MD4 336f353e903f557b43fcb2056510bde1
MD5 3500d4502363f5d9956b469e3a88d864
SHA1 ce4c76753d734e3e3c4c16bd75985ca2f356fffa
SHA224 649c24549494410cfb8d84e73714b2b168489545fc06177238dd35cc
SHA256 747d1b0a7182d57e3044f4a4b6df4797f313515b611cb4ada9cc73e675767190
SHA384 770f842d926e84f9784d2be7ee9a89421a1c9e60569759ed7b44113147df92522010f5e0fa9e4ca21483f5c4b9c8eea9
SHA512/224 35fda5693155618a58dea8f114e690fb2aa2e09aa3b27008601d8de9
SHA512/256 21e9a3deebeb164add9810063b4d961c4dada7344d186dbdd50069bca0eccc10
SHA512 61226b07ae274aa927719042d50ca32988391e0412b3d7552eb2512d2d0ab1039cf7d0f94b32933147a12eb96af65bf07ead55e25a6727e2e2ba3b6eaab7e2d5
SHA3-224 1972da200218d962cf2e781c401d19bdd92f0f3b265fde8760ffa2cc
SHA3-256 d7a2eb161974314ad73ae141af26781fbdad11d1862314392f2a7e3b4987d7e3
SHA3-384 2bf61309c4b221b516bcb211f725d1a883c06a49f3e673da8831e90eb1088f016f1e4282c8f1460c60ed9e9e3db2ea9a
SHA3-512 8e7eae87531a21775f32068e9b6231e66d33c92b0677b2885e29721a488cdc3d3cb5eb3c1fe3092c562672ba36783c57194df777832d236fc7746907ef465f47
RIPEMD128 f9faad81c39011b9009e3a002bbcaf86
RIPEMD160 98a5826b6a26f4140f43488cf30261b5d651802e
RIPEMD256 9809974f6cde4001c0033c4c95baf1b68c9d54d39b7948da5c87ae1d089c9ae5
RIPEMD320 33d4bc4bb92521ed4b850c5592d28e51d4e2e1c22673cef4a51384309d16a76fe077b54bc783a7fd
WHIRLPOOL 98d55e13b7985db6b90e1846bf740fc48eae7a08e98c57d23ce330bdfadc21435ce8d8ef5d60bc34a277c5dc397b5dd0d855e68f7cc545ec727a83113b80b6de
TIGER128,3 55ecb70eb5894de19799d80b092cf003
TIGER160,3 55ecb70eb5894de19799d80b092cf00366166456
TIGER192,3 55ecb70eb5894de19799d80b092cf00366166456be1a392c
TIGER128,4 7657efb3c7e15df508c01b22fe9fed4d
TIGER160,4 7657efb3c7e15df508c01b22fe9fed4d8f0ef1a0
TIGER192,4 7657efb3c7e15df508c01b22fe9fed4d8f0ef1a09884c2dc
SNEFRU 6cc9d26fdf586d412684bf9ccb82548f0e61acf8639def80f5c9a7ad63bb2d74
SNEFRU256 6cc9d26fdf586d412684bf9ccb82548f0e61acf8639def80f5c9a7ad63bb2d74
GOST 58d7a80e12047a9a61b8292f8b11e0a0db522e6e82ccc9274f6edf120e5db6aa
GOST-CRYPTO 49b06924a4e49946fb659195e81599b0c243ed5eef95a17a44107424b4accd0f
ADLER32 1b360396
CRC32 bdddbbfe
CRC32B d7df9a46
FNV132 a756b85a
FNV1A32 3563d27c
FNV164 46f13273afcca7da
FNV1A64 c043fc92b2f4bd9c
JOAAT 9d3921cc
HAVAL128,3 5b347127ec7ffac7e12c870ef54a4349
HAVAL160,3 d076ab8502459a098efefbf11f422bd9dda78cbc
HAVAL192,3 cc86abb3897336c2b93acb79f9861c7ab6ff2966a6f9bcbc
HAVAL224,3 e25a71b884306ba941c627b907218fbea96a126219f6bb68638be2ae
HAVAL256,3 a7987c4f807a64b801e45114d247f13d1767204adfaec2972c83e4e955a848d5
HAVAL128,4 c96f781038437b4d5064a7c9c487afde
HAVAL160,4 ed226651e44f8e81cde812b0e218514d5f521c12
HAVAL192,4 8a6b1bea0d5e48da1388a57c607ed3437727dcb48291365f
HAVAL224,4 e1f310eaa29c3f70c0bb6448bd4827053d732719b01dad3c1f39265c
HAVAL256,4 808af2ef5c7d227cd3f4226714302c5c9e514c5dd86762cab7df00cc11948b32
HAVAL128,5 67371f7d96fd7191eca837b12389d205
HAVAL160,5 68fceb548c5eeeb4c7dd7a503604f94ff74ccfcd
HAVAL192,5 29a831e752a151d5df27bb282bdf92b8814264602a6d320f
HAVAL224,5 82be37e7c33b1e65044bfcf854abb7f911ad23a5156440a4f9ed822a
HAVAL256,5 b42d897b9e865cfc1ee808d1284a880793ebd8572d32b8502ad1cf5d74a78299

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

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

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