FNV1A32 hash for "Я" is "80c353e0"

FNV1A32 encoded string

80c353e0

Your last 10 encodings

AlgorithmStringHash
fnv1a32Я80c353e0

String "Я" encoded to other algorithms

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

MD2 d2115b4a36527c5a6556342b63a1dca8
MD4 d6708c3451ccdd6565633b38c814acfd
MD5 feef0975aac3bd15d35f5279ae70d0ba
SHA1 8e7c6cca09b5e1b782b5919698181ae2b2f1ae84
SHA224 299e637f37ecbe51eb23f8c2253e8b9517a34247400a4178a32085cf
SHA256 52b99c2a977b538a427c673096b80fa8e977b260ed63683753d187b0dbe28858
SHA384 c9d6dd7ca4987640c64828df4387fd8165e94e9edd59a7e4fc794662f7726e24bee17b318e1e9976d440daf97a041a2d
SHA512/224 8e8d44d4a5499d4ada62c28b1f8ab35c2f9e9f15be78b625102ce6b6
SHA512/256 9408bdb260038e2242f88b8e0a6a5501c78d19c06166bfe41e593b894c72a17b
SHA512 60f8167be16bd0f8366918c980fac0bbd627cf5c0dade654c6c8a152ebcf79329bfadb07eba941c1d9daa1c7763e97cd2d69ed11532259df6b5ca95948fd711d
SHA3-224 c667a5733e3b195b65308989b308cf4057d85b542641c3f08c47e9be
SHA3-256 c751b2b78a45298a24223207ce1d5d019fe113c429fc13b965e82a524a7be1f9
SHA3-384 e1ee29753d0ca5ac7da159459fbf44dd7045f7add5151a52ed1c16a2bae943074cef908863c8f0f60a1403897ada0771
SHA3-512 43f0a2ac90c9246d799d5fd243b4c2cc78cff31cbd97e1112b2e489824ebaa9aa502967d436c2e8a40a54651dd4a1f23d43a3d09165dae92444fe790f977ec67
RIPEMD128 d526244fe9ec6b0fc4733c863271d005
RIPEMD160 deab4a9bd196b4e4ccf0b706cab63b862a5faf5e
RIPEMD256 41602454bb9791ba8561f725fe0df5bbabc069e8c2de1aceb9e264d4ce15e269
RIPEMD320 f9ed1eeab802932b9ae02a79a63811704ba199066e0ce0c09fd713d1f5558e47c55bc7476a7b74de
WHIRLPOOL 07a323d8177f466ab0633c805332cf8c964a792ed51b0dfb64dc7bebc3043d420949b87f1227e43ffbe95c2a3eadebd7df7396e60bfcccafd69d4ac852f43946
TIGER128,3 9822a5ec12f2c80169916c929a7260d7
TIGER160,3 9822a5ec12f2c80169916c929a7260d7244b4d44
TIGER192,3 9822a5ec12f2c80169916c929a7260d7244b4d4401ee1630
TIGER128,4 17613a50656a01c7933d0b3078c11bcb
TIGER160,4 17613a50656a01c7933d0b3078c11bcbabdc0438
TIGER192,4 17613a50656a01c7933d0b3078c11bcbabdc043806d1d8e1
SNEFRU f29637922236f08d4b79931618c2c5b10a718b57a1fd893957fdcc8d1b10ebd1
SNEFRU256 f29637922236f08d4b79931618c2c5b10a718b57a1fd893957fdcc8d1b10ebd1
GOST 76a08e4dc447eb31ed52f3cf0cc352aff72f8264339de0e6dee8be7753db84e0
GOST-CRYPTO ba89ffad03d5fb6069dd365d65116f887acc41491383050f6665e1aeff321988
ADLER32 02510180
CRC32 f65fb3e5
CRC32B 86886999
CRC32C 3628332c
FNV132 c177ac72
FNV1A32 80c353e0
FNV164 0831b807b4ea0ed2
FNV1A64 0af5f907b744f7a0
JOAAT a9786840
MURMUR3A c4392565
MURMUR3C a35c78803a0b74803a0b74803a0b7480
MURMUR3F 46b5f129bd0b5a8675cc379a18fcb4d6
XXH32 e6511520
XXH64 e4edcf1bc8249aa5
XXH3 22cb70ba992d04fb
XXH128 29746a982ce7285a22cb70ba992d04fb
HAVAL128,3 7531e7ba4f8be0b7bfcbc1e812492f91
HAVAL160,3 7538bfcf458b726b8d7b622a5ec7f9c87be37ff6
HAVAL192,3 a35c1d813ad5be3a0b62540be39567f9c391343abedb6fdf
HAVAL224,3 277df8fda10b02e8155ef52faacc54f0eae8816060e6dc0318b61d9f
HAVAL256,3 8e044ea7a20061c99cd11703645ed53eb072d290c0dc4220da7d765b56d1f222
HAVAL128,4 78c064a22a4af900f9ffdfd1b8089c8c
HAVAL160,4 5451f78e6ff4e8b79cfd9cbfd1f80766f870ccb8
HAVAL192,4 a86bca7b09436c39a0dbdf61072ac539dccac53a04342a15
HAVAL224,4 bbdd380b4066811372103de7fa19e2795830548f2993d150d6a05af6
HAVAL256,4 dfc6c8540ab758c42fa4147b3d77db590d33e5346d84d98332b9d56cc45f44e8
HAVAL128,5 697504427c62eb9d63124fbdbe5a69bc
HAVAL160,5 0d21a00cbbab244d185c8d822de75083c606a1a0
HAVAL192,5 f6df1ad1ecd19100e05e801715eee403a7133e973adfe0fc
HAVAL224,5 46863ce6ab0d299b3875def800759e895828b3d33800c13cf59750b7
HAVAL256,5 cadb048c01dc8d00eb039957992b2bf1c9d1b6808d754819f221ed4226ada747

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