FNV1A32 hash for "121212" is "4deecfee"

FNV1A32 encoded string

4deecfee

Your last 10 encodings

AlgorithmStringHash
fnv1a321212124deecfee

String "121212" encoded to other algorithms

Here you can view hashes for "121212" string encoded with other popular algorithms

MD2 86f0d9daf2ae147e3437fdea353f15fa
MD4 d9b5bcd19f7fc239fff664ee7971bbdf
MD5 93279e3308bdbbeed946fc965017f67a
SHA1 48058e0c99bf7d689ce71c360699a14ce2f99774
SHA224 0b18e03aa73aeeb2aee5f6ba1ebd6168a867796d1b623ab8d320e105
SHA256 3ea87a56da3844b420ec2925ae922bc731ec16a4fc44dcbeafdad49b0e61d39c
SHA384 4093e5b00d8052a85568c25e807a51296e04515ab0fe85d42d6a6deb8ccba76530d4207e27823c90e49791ec344b4b04
SHA512/224 8203658cb99a6162fee6c6f07587cda2c066ee51d592a9230f75ef89
SHA512/256 f62ae1fa05d318a76b39ff1212711d13f38330cf30def6a59568c42ff362fe43
SHA512 c45a0a774bd38ffd4634ca52b568934686286911216a22d8b85df262e8acea07f190e9d4470fde92e67ccef462a849f24713b310c58ac992fba4bbae9b0b3a86
SHA3-224 c4aec9afc6afc6a4be9de21cf83616a763162aa5a77662ddeaad9902
SHA3-256 165f3d48bfa328f0238b3e9681a6afa953738ee6003f3266156d9a4cfb34a2fe
SHA3-384 bbc86150a38e0fba38c24d1dbd0f0c3a1a2e6487c3291910be4af83d89d06a4ea28ceb824f5bdc60fa0129a38c3b86c4
SHA3-512 3036635b2c0fb75d650ecb13f94bed0ae8e33fdfeff9f5f777b3d49f168f335bd2ce2d1602e7076ca4b42ed7cf6023565c810d454c85966eb4b1698d5bd5b227
RIPEMD128 4caf74c293efdcebcf47efcb14a7e06d
RIPEMD160 310bba6e7452e5d3ef93a84020f360825fc690ed
RIPEMD256 7e798123955fa95aa7ab6ec7eb98a37e04264a62e9c8a958aa917d396ffc11fd
RIPEMD320 b67d5432dec00baf9bf43dc6d443972029d850a9adb4e8a24c693e4b462cc3d01b3e89db989fcf10
WHIRLPOOL 1b4570d93e3c41f0c0fa8cb29fbcdf633c5060a28e95b79a2da6285749405ed4a6186dfdcf2aed646c45589083b823210385aab85cf4e505d69e0b392873070c
TIGER128,3 8ffb048975eed37db7ef1cf974fbb115
TIGER160,3 8ffb048975eed37db7ef1cf974fbb115d3192e24
TIGER192,3 8ffb048975eed37db7ef1cf974fbb115d3192e24875c04fd
TIGER128,4 c7ce61a66c3fda9d900877c1d6a9c7eb
TIGER160,4 c7ce61a66c3fda9d900877c1d6a9c7ebe6c4d874
TIGER192,4 c7ce61a66c3fda9d900877c1d6a9c7ebe6c4d8745d44131d
SNEFRU 88a2fb5e4afc0aff7b8cbba6a44a8cc88defc20bba6921500f14c31851a7e6ff
SNEFRU256 88a2fb5e4afc0aff7b8cbba6a44a8cc88defc20bba6921500f14c31851a7e6ff
GOST 0ab59175d3f018ad826bddb44b01635bbeff00f9f56ca9fdbd614b73d8f46646
GOST-CRYPTO 6d181582b7533350ef5b9be83ca6fd770924e9374455d50df946779ebefff13d
ADLER32 0414012a
CRC32 ce07e6c9
CRC32B c4f76645
CRC32C a6f352d3
FNV132 8cd49adc
FNV1A32 4deecfee
FNV164 ff2441e2620d78dc
FNV1A64 3a56e38f4db23e0e
JOAAT a41c2015
MURMUR3A 0698905e
MURMUR3C de73890ab1abc8c97978e0b47978e0b4
MURMUR3F f63584f4522506d86d04a8a4582269ac
XXH32 aff4d3a9
XXH64 29adfe984497cc47
XXH3 47080cebb7fbe62f
XXH128 410f782255c3c714f13efcc68ab9ee1f
HAVAL128,3 6cf2ebf792fdd4086c418d17d54f4ea4
HAVAL160,3 92a795b461532e441766e5cbaf7c7460b49372aa
HAVAL192,3 a4e7c80483e75bbb965e7a5df9c4a99a977f63d8b81e602f
HAVAL224,3 bde0a4576e44a909a9de424177b3a90c1eaba0325f319c9952542fd2
HAVAL256,3 8f425bbf979f68d77e90efb4848af842d831d76fac162b494895edfdad98e556
HAVAL128,4 96ca70329609dd7e97a7d1d9e137bd3b
HAVAL160,4 c8a4d264895bb5d74ff65491dd5114fd4d79aebf
HAVAL192,4 ccd156274512754c519a7616ad5290ff8998f1efb7492a27
HAVAL224,4 28ab99762e2229f68fd893f49826332d31c4af826bfc14fc9cc97fd3
HAVAL256,4 7230f8c599f4e1bf2acdfe8349e3cbd7909da2874b29211e0b746fcf4f211fa0
HAVAL128,5 fb608a4db5be512e3099c9d24a9d852a
HAVAL160,5 c6fc2d4eb95f3d560ea01b05393937f8f0d59f43
HAVAL192,5 f5e95d2afe8022162ae083ab8fdfbb780f7a7140e8dfc00c
HAVAL224,5 5a424b740394e1246723f99dbdf11ca7815ae6a9b33a811f8975bf56
HAVAL256,5 4401b41dcc97ec65e980c81016410635adb423f6f0af8c8d5b1bdcc1477a40f8

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