FNV1A32 hash for "012345678901234" is "02c82542"

FNV1A32 encoded string

02c82542

Your last 10 encodings

AlgorithmStringHash
fnv1a3201234567890123402c82542
murmur3f012345678901234a4b203bb1d90b9a32d562512fe822687

String "012345678901234" encoded to other algorithms

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

MD2 de55ecdd23edf68b25b0b14d3d95fe06
MD4 6cba074c2304ed3ed91b0dadabd7e659
MD5 78f40ab0050544f9de011de7a4c6ecdb
SHA1 fdafb605560ce388c0ce42c3ef74dc9e805241e0
SHA224 2a8c04bd02bb371f9e0a08dc66dfdc70ab40d9c3c191b13787e37edd
SHA256 d245de8f862b8f166024c1c4e1a0ce41ec03c33dd9cd2d203487e8cef4b5a061
SHA384 28d27442b553f26e541543b69ff506575f60ef94b47ecd6cf3f8660b9291d55cad01dd56b4f1ab7ad17e2af19d08e211
SHA512/224 b9eb5af1846ee77c09aa78f68a868fe08b9d1d3efa5405658620f9ed
SHA512/256 579dfaf49e710d002372f98e57bfd34f6a5eef90c92a42c5fa0fdefafd22e0f8
SHA512 f2fe354fc23fd2b97cdad893124ddd5068c44c7deb79fd70109d68cc077fe77c23c47037a9dffe3efd5622e3e09493c8fa87a9b4e59b1f78ed5d2a24ebff9edf
SHA3-224 b45f515a02e050c8b1d595426ef9b466a26f409b0b6c1484ea1cdbfc
SHA3-256 9711b22402f1e3101ee035283eb99bcbdcfdc9c57553e26576b283bf1f1b1a0d
SHA3-384 1cd15e990cb5c881880239ba0b928abc6777e293e3673821146291c89270ff1543900cca539d5db8849775db8458bc99
SHA3-512 1bba0b710eb7dadf7e0f679a2b210cd5cb7dfdeb2f3ffdf04cb83af0ac767a6dbdad8b75dd20ff66372a773b837c3fdba5358cdcbc6828a236384e5e484b8a0c
RIPEMD128 4009dbb9092e5aa054c2d272e9a52b0c
RIPEMD160 0c3abbef7d03da4dfb15d15fd77acc7669052f01
RIPEMD256 315cd627c09bc7da43b8aa101a033ecc1ab14f97999922318529418593328f24
RIPEMD320 5aafe9c4be5ba0a33fbcc4147a43cf28aeef347556bf23bc42a4b0ced51b7ee7426a5995b5f64392
WHIRLPOOL 7f97f7fd5c0cfb744b15e2258a1bab0e46208b593ad0bbc9b5c7fdc0d5a9640cddd775a5f59b940e1debe72a8b8c612f0128cfe5ff2cce20abdded0e0c6eb519
TIGER128,3 9e9e5d1b907921771bed4e7c3916c8ec
TIGER160,3 9e9e5d1b907921771bed4e7c3916c8ec89440fff
TIGER192,3 9e9e5d1b907921771bed4e7c3916c8ec89440ffff407e6af
TIGER128,4 e073cdc6f176daf4fab45e59a98419d4
TIGER160,4 e073cdc6f176daf4fab45e59a98419d4067a4c3c
TIGER192,4 e073cdc6f176daf4fab45e59a98419d4067a4c3c9a280e90
SNEFRU 159d51bad76ac436da6d1704f058473bc68997d933b03e9cbae3b501f630bec9
SNEFRU256 159d51bad76ac436da6d1704f058473bc68997d933b03e9cbae3b501f630bec9
GOST 7f714d5b8e16d43b4a0b03d8881f0fcfa7cf12551f4c5c5d541c28482245c7c8
GOST-CRYPTO bd7f3b2e995850525b84abf9cd5b8c7354cfb5e0f97df883ead9831f73f79564
ADLER32 18290308
CRC32 3982199b
CRC32B 4e0a13d3
CRC32C 5b706b79
FNV132 16eef510
FNV1A32 02c82542
FNV164 bbe5db5af27935b0
FNV1A64 4cd36af96ae74502
JOAAT 4fdcbb6d
MURMUR3A 290facbd
MURMUR3C c9f8538fdafcc7ed92765d863e82eae2
MURMUR3F a4b203bb1d90b9a32d562512fe822687
XXH32 ee6827a2
XXH64 aec792972e36582b
XXH3 21591a582630ac31
XXH128 bc9bf1dae2f88023af786d8d0a291815
HAVAL128,3 6594f78348e8b9b05b5b217e8a69bf9d
HAVAL160,3 b03a680f23c9401ea81d8b6ee52ae2288f07e2a7
HAVAL192,3 e05e303fd24e8617d39385ac8a89a378ce334d653dd9a3cb
HAVAL224,3 2d5f0a314466e8bf073055b5a881f52d226e85a5b0baa64baf8a02ab
HAVAL256,3 86a07bd2ec45b2346bb569e76af7abbc5c7cf8476b257d5cb6504ce228e3dee6
HAVAL128,4 8831a5f37949c3f89556eaad52abb3c6
HAVAL160,4 927ac3697813d7a283f6d1ec6818e9c7f2a4a84e
HAVAL192,4 624c818746dc368fd5092bd6265928ec0404f01d77a6110c
HAVAL224,4 486b7f56aab93f80cbcff674a1e772bda10b1d3e9494b6da535ddcb9
HAVAL256,4 7c53d7986f6549090ab5d22f39b099bfb9f9e0c0ad94288cca7aba86203c2bf6
HAVAL128,5 219094e04ec5249a088a886a14d1ecc8
HAVAL160,5 5152ac7990f1c159b7b6388c1e7db8cc0363319b
HAVAL192,5 92e5e82b15f4db87225713b3fe530d79e26c3e787d27ecb1
HAVAL224,5 f95584a570a261da98a6d2188b1df85cb491895d80eb874d5666eaab
HAVAL256,5 f2b4edbc8b730e2f0ae3aaa90eaa2fd0d27d37db3736a5f46d15fefab77b135d

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