FNV1A32 hash is "e452fe2b"

FNV1A32 encoded string

e452fe2b

Your last 10 encodings

AlgorithmStringHash
fnv1a32Qt-GGgD799703+Qo&G#iRe452fe2b

String "Qt-GGgD799703+Qo&G#iR" encoded to other algorithms

Here you can view hashes for "Qt-GGgD799703+Qo&G#iR" string encoded with other popular algorithms

MD2 79c7649e88bf96f18a67706f9a0057de
MD4 d5fd4538bd283f827aef034a6bfe62b9
MD5 0871f824e8a0422873e957ddc2bad652
SHA1 d21af09280909acf03788bb01e7271ebc8c8ac74
SHA224 41b0026ad67a3c7f63e88e9b52ab5b8364ab8d1f936492c88943f6af
SHA256 3c6bcd6dd62fa292c7d3a73a1bcb9c57d84011aa1af7b5b40a92454e6b44b5bf
SHA384 c091f1bc6a31b371d772712c410863297a77ae1d49772a98603f0410908b3ae9638668dfa63650013dc0dc3584ae8b3f
SHA512/224 814517ececde555d5742e7469ce4766331b1fb302d0a3c4a1f7a813a
SHA512/256 619147a10a7df3ea1b2b414bcbbd1afc441fce65bbea910c35060e0d3390d102
SHA512 0565c5418e08f1ed9da18581a10b03e841267b9d80d66a78f78e729b0f598737a5b9ba2f580d5f803dd04ad657fc9486d05f557ad5b604ffbeca98997b5542ce
SHA3-224 36d6ab305a3e6906d8f0ff5dc24e8567bf4767435f6732447e394f24
SHA3-256 b7b8accb197390f607f182d9e3e7e75350e4eb88943e1a2894071f37003fa7d5
SHA3-384 7e30fcb6fa7686c2082e48741a9984d40fe277b4e8d652a6f1cb1565d6e8c23a45fdc46acbd91df9841413e83d610119
SHA3-512 855b87dd1b4d0654f23735069883b011dcb1c19eaa51eaab5454fd075e84b00addaba6d693c579fbb2905bfc3b126a7739b24a9a5cfc5ff219476f3c2ad3a06b
RIPEMD128 04d9500e632a3c420e775a01488e2dc6
RIPEMD160 c4039a4ba5b58bc6090c9d2ebe14c5135c2acb7c
RIPEMD256 464f52c97e2052ea301c62d35b844bfe10035efee156641e45e3c75e789c56d3
RIPEMD320 b4c75f7257e5e5205cb293ef29221a4c4f7dfa99a0588461c4ffa1e5f871f7f53ce32b596b713be7
WHIRLPOOL 5fa56c9d04ecc3fac2265b3579e6945d323c0b17bbeb8451b287aab087ee8f464cdf3b6abdc20a2d9eb0c944edfe96eccbc2d6fa67803e84f01ca89abae1deb8
TIGER128,3 77abdf05bba8265eb10d45dcb048f590
TIGER160,3 77abdf05bba8265eb10d45dcb048f5908dab33b5
TIGER192,3 77abdf05bba8265eb10d45dcb048f5908dab33b5ad35f8a5
TIGER128,4 b26e759b18c2cc335da13a05943f5ac7
TIGER160,4 b26e759b18c2cc335da13a05943f5ac73469d823
TIGER192,4 b26e759b18c2cc335da13a05943f5ac73469d823f7a4c686
SNEFRU 4d90a0b463ef093921b00d05692a058369cfd6f1a6cf7c0e0080de6066625c52
SNEFRU256 4d90a0b463ef093921b00d05692a058369cfd6f1a6cf7c0e0080de6066625c52
GOST 3bdb90c48884816ff53f31c9fed91e8612a32366ba040caaa03442868ef876a7
GOST-CRYPTO 41784b24fd5a667da628a4261442dbd081d2cca60a8e853a16e6157e4a0e1cbb
ADLER32 3f6d05a5
CRC32 8262b798
CRC32B 7175e1a0
CRC32C e25dae7e
FNV132 31b659c3
FNV1A32 e452fe2b
FNV164 667de0f4b37b2c43
FNV1A64 26172e00fec5b02b
JOAAT 0ffc8aea
MURMUR3A ced75c88
MURMUR3C 3b3230d4376ee3464ee9ae0023a32bfa
MURMUR3F 0d09012718a62eb42a9813f49c2e0c83
XXH32 5e599321
XXH64 2518085720988089
XXH3 53d166bf8d86bf2e
XXH128 95c0fc70a0ce74ace844029a5a103cfc
HAVAL128,3 65861f74aa359b109774dc490af5080b
HAVAL160,3 222b99587cd8267b11aa199566198d86ad36253b
HAVAL192,3 539c2db0e18e0ebc8c58f4545d35740f4ebdaf82518eeedc
HAVAL224,3 f5a142985a13a729f32994b307ae2a22781c108a22b0ae1ec207160b
HAVAL256,3 41d94a749364877ed6b34aaf15cf0dbc3ed2e860c268df7e2280188ceef2d989
HAVAL128,4 727cfa2724ac09db2b391b9d7cf37357
HAVAL160,4 12e47abef43eb8b7c83974cf0fd287e942712a18
HAVAL192,4 d6adbb7127832e7d945ed6d675c7378fb805adb769519306
HAVAL224,4 a85e24a482d236e04d78ff14b9952c4aa66167e4efe980c1d9ad2bd3
HAVAL256,4 58d52e6ec09c7dc1658ad55bb0c6cb2f9cbd4b12a03f490acf696c162953264d
HAVAL128,5 59edb045ace3207f5652bcc4ca6084d5
HAVAL160,5 652552c508b1564e3d35d23543b0fc20d0fd7127
HAVAL192,5 d7b5a0bd2a1764a7915bf9494e71d4bb7a91d2f853496c48
HAVAL224,5 f1daacc40e5ccc49d211d97342396e65f4a9bc69f6bd9963faa9c6f1
HAVAL256,5 445233655db2f81484581ac4f2e99e7814cf9329197d90bf2fdf674c58ae46a9

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

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

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