FNV164 hash for "['SCHL']" is "434ac8f5f27313c9"

FNV164 encoded string

434ac8f5f27313c9

Your last 10 encodings

AlgorithmStringHash
fnv164['SCHL']434ac8f5f27313c9

String "['SCHL']" encoded to other algorithms

Here you can view hashes for "['SCHL']" string encoded with other popular algorithms

MD2 c3e29f322def000dcee95defac815460
MD4 d415e9c5afa2be13b46b22652363df24
MD5 1e0f407acab135b6530e3378a49b4967
SHA1 a40126742a1e3789b4bffe81202cfee8be078dbf
SHA224 2437502f65b9e2486ae3f7e9e9d0c4ec92ec8471ae36fdae99ba5a6a
SHA256 ebba82b2e9c8b3d3f416da611954eca489316cc2e0d9267da32a561717474a92
SHA384 d8e2c353c3e2561dd82fdde612590f4368cf11298ae81c6b2268b6a57f3f1c92c3d6c3ce4addcc1fa77561a87815f19a
SHA512/224 2ce28cf53eeb0c8cc41c990847ba5b32b8fa124c7f13d5c809519620
SHA512/256 095d2f45df1f5e4c806e2f1cf9fc3ec1502b1b07e8f6119e6cc45b8cd1258ec0
SHA512 421559e949ddaa2ee7389b55443dd794c7b2c9d95f6b6cfaf36eb80ed4fab02de43623f24ab0f7167d726077374ec8593b62ffdc785e03caa23ab7ae15dcd724
SHA3-224 1fe6ee4cb6654364f7bfbc0c36558f817df45c01df49f6832ad2962b
SHA3-256 aa7cb011b525d9b914a5f55722916ca9f86493735d80d6b2da98344b3f1fc762
SHA3-384 aab767d948888aaed0b7b2f40c1fe53d29969e6e724885b5c84cdf37ed252be97259b6bec6f4949d1e2f6d888a72b472
SHA3-512 298eeb97f18f6ef03d8cb8ec8a5b1fae77d38f468ab83e2b188e1c446ab4ac36782f18e0c8ecc0d699c482cfdf2e2614a6d1dc2bed1d4706302ce16db4f843db
RIPEMD128 4eff2241591c36ace8cb55483c4722a9
RIPEMD160 c33fe18d489c4e24d7dc8ab2c700874b046aa6d5
RIPEMD256 3193a899d480c43b7884eb2602f7fd0aa053212d20e9fab54fdb18dc312d3c78
RIPEMD320 28e592e436c7883d877af56c97185a44e47f32c9e6ef74b62414e6aba73dc5741d6dfb9766038b03
WHIRLPOOL bc6efa1bb16954e9f08c2e393f65bcc594116edec1ac94e73ffdd0fbace3917c294908e6fa135728e75c93758e2c1b219b50f8fce057833e04e6cce9105478be
TIGER128,3 6161b4471a0d96f4c1a64cb654acf73b
TIGER160,3 6161b4471a0d96f4c1a64cb654acf73bd105757e
TIGER192,3 6161b4471a0d96f4c1a64cb654acf73bd105757ed2998acb
TIGER128,4 9f9ffc0ac0a71655a25b253ef0787704
TIGER160,4 9f9ffc0ac0a71655a25b253ef0787704bd00f8eb
TIGER192,4 9f9ffc0ac0a71655a25b253ef0787704bd00f8eba473f909
SNEFRU 150aa3d0eb0a9ef276c3e0c139e606d1d9bb97e22d12afddfa7ea116bcd85c5c
SNEFRU256 150aa3d0eb0a9ef276c3e0c139e606d1d9bb97e22d12afddfa7ea116bcd85c5c
GOST 27c99a36b51d5837eeffdefe05c2c92f63e662cd8a2bf6f916ce5a899277752a
GOST-CRYPTO 2cb248ffedba82624f5cc96da5e9e73ae462e5753d7b47c39db7a5d52819cb57
ADLER32 09e10231
CRC32 57f7ce02
CRC32B 1a02f471
FNV132 2e2f8789
FNV1A32 734b8ff5
FNV164 434ac8f5f27313c9
FNV1A64 82ec4a56cf3024f5
JOAAT 5915a05d
HAVAL128,3 d156c8260caa51faa78c5efa91390673
HAVAL160,3 64b723f68ecfdb1afe8f8c1d001e24883109421f
HAVAL192,3 ed8b7f73a5e0512f4d2e1cedd45caf593b84da0e05fced32
HAVAL224,3 32c7810c58120fd1b024c19cb8d9b02056f0c766c0165755290c77c1
HAVAL256,3 1a82da6d4bc8bd4519da320ec7e6e0184f031eb58b3ff4a7abd211eb1ff15537
HAVAL128,4 80e8d5d766b4e84d940097b9345dad57
HAVAL160,4 9f718800938d2a04d8158ed85677c04abd8173a0
HAVAL192,4 8bfb925022dfeffcea1e8033d6022ce17a6fb3a5b17bd3cb
HAVAL224,4 429a99afe3c26326eb6cc8188cfb3d490c91bc6c6e00e73620335f37
HAVAL256,4 1e70729cfcc5cd5e3357865e2c03efbdf34ea69c9fc9ec9d916b3b600655bf73
HAVAL128,5 ecc19e5fab17c3852ff3727efbb5af63
HAVAL160,5 e2d37e8ba4699d02ad416887154313aa2692b1d6
HAVAL192,5 5d669ba610fa35662553b341a20696dd324285fc118ab6c8
HAVAL224,5 001aed1a83441f6b5428f044e6c434f7c4519cf3fd3064544fcfc13f
HAVAL256,5 8b06d0db9976d34449c316f517d9cd346c0e7bbff2183b29cd791d692268eadf

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

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

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