FNV1A32 hash for "adminadmin" is "0797cb2b"

FNV1A32 encoded string

0797cb2b

Your last 10 encodings

AlgorithmStringHash
fnv1a32adminadmin0797cb2b

String "adminadmin" encoded to other algorithms

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

MD2 08a00b2115bf1994fc9e188dfd32a332
MD4 9b6112139b4bcb842e1497e5e527addb
MD5 f6fdffe48c908deb0f4c3bd36c032e72
SHA1 dd94709528bb1c83d08f3088d4043f4742891f4f
SHA224 a6747e6d9aaa9d5d2e9f172df3e08a1b9bd56dc159b7cb9d72e457f6
SHA256 d82494f05d6917ba02f7aaa29689ccb444bb73f20380876cb05d1f37537b7892
SHA384 752c4b0a3bd00cdeedec0accb598fc6928baf15a290ff38be4e7374b9f3b98555939e86e6c81931c0ce8e1acec94ead0
SHA512/224 936435e7c26f0bf7204da82c2ef309ccecf1979a8ba3a627d17a72f3
SHA512/256 de22b5b85293f1da584a1308171dedcb909f3d2132a68ec7f030f138b0b397ad
SHA512 8450eca01665516d9aeb5317764902b78495502637c96192c81b1683d32d691a0965cf037feca8b9ed9ee6fc6ab8f27fce8f77c4fd9b4a442a00fc317b8237e6
SHA3-224 d11497f05cd32fcd4ddbca14dac54949e360112992f3e16816cc7758
SHA3-256 3e51d4b03a013fdc7c6c2e1fa4b24b2ecce43fdca77a42d51441fa86b43a0417
SHA3-384 54b8205b03fbc9bb35c782bf8c76560b50197f54668002bf5b8e5bb36b2104375ade06151d98a5bc9ea7a3061c68548b
SHA3-512 c01a3f4cd31e4a8865e64c0d68598a70b1fff7d53aa93a1df8e1eb8ec0ee31daca16646cecb587f6925c0379d63caea3d48f0017472bdfc5646aa77d21c78bdc
RIPEMD128 a2c4471ace18da16f3bc149b1844ebb6
RIPEMD160 c2f63fc8a386702fc2d9d5a96e8c1c1dff9f976f
RIPEMD256 b750f3855f6b64f57596df1630c983e6d31e7a6a6948c581d8071a01ec707db1
RIPEMD320 a7fee22330b189cce4d663202d1d611dc66360dddc57014b0271ac772c9370a5af5d68ab9a4ed71f
WHIRLPOOL c5247fe4b0aee90369e86a698ed379ec16ac6c46f17e1f88e361f444c5b1a8cdcc6a814e37ff3aa3c6bda2ab308eb4ed99e64576806175a7f539e8b0b7bb65bf
TIGER128,3 7bc4c2385e6e8ed55df428c7cb2fe939
TIGER160,3 7bc4c2385e6e8ed55df428c7cb2fe9393fa42760
TIGER192,3 7bc4c2385e6e8ed55df428c7cb2fe9393fa427603bed1ab6
TIGER128,4 8f4450073dc1803d7673df0a223cb4c9
TIGER160,4 8f4450073dc1803d7673df0a223cb4c93b242cd8
TIGER192,4 8f4450073dc1803d7673df0a223cb4c93b242cd8ad50fd1f
SNEFRU 5a058c00400507ac5b0b14ca165a4f9970ffb0b234a31a2b27afc56a0e8d5a4c
SNEFRU256 5a058c00400507ac5b0b14ca165a4f9970ffb0b234a31a2b27afc56a0e8d5a4c
GOST b8bae15e67332cef59c6a9731cb16ec98ac88fcf67b216207d7089290d386af0
GOST-CRYPTO 59f53c5522a507746101152af063bbbac98b0de4aae34cb787277cae8794c953
ADLER32 162f0413
CRC32 3a8b6a20
CRC32B f532ff8d
FNV132 eff6297f
FNV1A32 0797cb2b
FNV164 d121150ba9e51fff
FNV1A64 622277598cee8cab
JOAAT 64e972e4
HAVAL128,3 0164aeb837c9f0156835c516e2a67fad
HAVAL160,3 edb9b4282088e53cdd9bb8520b9ea68768d6f645
HAVAL192,3 c5b297bc76c3512fcb665dea11081ca853e9f58c839d4778
HAVAL224,3 bd2bb28bbcb33cc3af2300798655d5ae68b74c3c4f1d52980a2f8e88
HAVAL256,3 ada32b981a1d0bef49d944041131d99b810f89e5942ba3804a47c32f4ace171a
HAVAL128,4 25c71622eb9cb6325122087389de1881
HAVAL160,4 419122bdd8bc2838ba6fcfc075765f2f8f589e94
HAVAL192,4 73f0f9d8132a79265db5c446ffab42fa825e01e303d8417c
HAVAL224,4 36358413228ed687667ae1871e3bd2ea982e0f3048e8c8f670164260
HAVAL256,4 3c24685e6455738db5ecd2dcac58fbdd92322e9d7f1f2f35581fe20f036a44f7
HAVAL128,5 1bb204b56919fd7faba8e555ef9f235f
HAVAL160,5 ddb460f895f5aa5d4ea48d68d213e5d7529d8fb2
HAVAL192,5 6d59cd0709a02d9aa64a67366e872d5d3b4361c7982e0cf0
HAVAL224,5 1791c9789541ccc3f7e6e8bf5ca33f516d86c7e798dd2566429de39f
HAVAL256,5 07b5bb3dd18e38bc852365665c568501b485a2e8d54d112a12c248a922aaf7b1

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