CRC32 hash for "111" is "266ac45d"

CRC32 encoded string


Your last 10 encodings


String "111" encoded to other algorithms

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

MD2 ac43776ddb184d94683fe9e502b52796
MD4 e635ba3afaafb984f5ce5072482aa105
MD5 698d51a19d8a121ce581499d7b701668
SHA1 6216f8a75fd5bb3d5f22b6f9958cdede3fc086c2
SHA224 2b88818c9e8511ae74d9add26c7e9d5380a2ae7c2eee4d9ca84d0649
SHA256 f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae
SHA384 f9a1ff3af647d412447a4bd475cb60c065157d16520cb7c9c4575ea7ae3aad4f654912aeb185b82fb3a032bfa22457c8
SHA512/224 de6d0f004646ddbe00d79391ccf24bdb6a24a3eb0d54e724002956c7
SHA512/256 34f54c34008d2df16b3b9be63d15921bf956efb4ef9173f6e800e87bd06a1f63
SHA512 fb131bc57a477c8c9d068f1ee5622ac304195a77164ccc2d75d82dfe1a727ba8d674ed87f96143b2b416aacefb555e3045c356faa23e6d21de72b85822e39fdd
SHA3-224 9b8c0b84c1ed4c649aca41d733cc2dddb706daba449688da33405abe
SHA3-256 68f1927d51ddd7b49c381c7c7d006b813565e3b95f09136cdfc96f529a352a4e
SHA3-384 914d8805996d8254a82715cd405dd169d2bef82f9cae428350cb1cda25aaa00c1a90fd70b52df0ee6dde1a3aec12b3e3
SHA3-512 df9e15ba741d17903e8163a8d071d1c6c832965777798f4f65634e2e049fb240965f72befd1a130a7a4f219f8d31dbd91aa14ae1f05806a85e5967ae1d30bd6a
RIPEMD128 c5c067c3a54752e32e543bb94770f1ab
RIPEMD160 efa9562b824820a468a6918b3476e8e5ccbe5d02
RIPEMD256 f8ea2efcd3d845aad307aecc933a617106eb24909171c3c376f92e5b7e778ec1
RIPEMD320 5ba2cf0389f90e1e4845eead499771547fbb71e7664dd713f51f228b4d88ba58ecc2b87522a22cde
WHIRLPOOL 086794cfbe18b122c757ee481c4166d814b650e9d150920beb3f0e75a26df01be3ebe35cb879b237ad0dd263dfcb83cc6223755ea1e7cded7de8dfc139d55bbf
TIGER128,3 f967afe7e0072992ce683b7ac55a9a9d
TIGER160,3 f967afe7e0072992ce683b7ac55a9a9df1410337
TIGER192,3 f967afe7e0072992ce683b7ac55a9a9df1410337682b5f76
TIGER128,4 cb091df0e574cf7c4cb35d2e41b49ccc
TIGER160,4 cb091df0e574cf7c4cb35d2e41b49cccbe2978e9
TIGER192,4 cb091df0e574cf7c4cb35d2e41b49cccbe2978e9000fc576
SNEFRU e11669df96a5aec385804ad0d9724acd35ad8ac7581a72737978cc7738e942ca
SNEFRU256 e11669df96a5aec385804ad0d9724acd35ad8ac7581a72737978cc7738e942ca
GOST 90a6d80c26a311f76592831e54d2ca46a061ccf8560045304524b9be51de8280
GOST-CRYPTO a85a7b8963e8da190d5d1f073b20761e34fd553613fcda8b7750a556f946da26
ADLER32 01290094
CRC32 266ac45d
CRC32B 4d6b513d
CRC32C c5a7f7dc
FNV132 75d60c70
FNV1A32 6c361b12
FNV164 d97ffd186c3a6590
FNV1A64 456c3c18181fab52
JOAAT 8dc623f5
MURMUR3A f379d934
MURMUR3C 6c5c7681f370b3edf370b3edf370b3ed
MURMUR3F fd8f478a42a33d551f5db95b90d4da89
XXH32 36862ea1
XXH64 91e4e2156784c272
XXH3 3dd5389abcb79f72
XXH128 899759637c73a45c3dd5389abcb79f72
HAVAL128,3 53c904eafd1795dcb5dc9d8162107e0d
HAVAL160,3 e3f64611cab3f0731c5f228227fa56850e3a9eed
HAVAL192,3 ca20e5757cb315e8d6e27fb72310ee889936b31fe6e2e2de
HAVAL224,3 136980c7539372b8032e23773e964e28f97040ac62ee4e0af45ea812
HAVAL256,3 fd7c36a6c5f0940e8aff8604f2c911800ed0de886f350063380f910717d4f35a
HAVAL128,4 84fdbddc1ffde8b620dae8e34df32e62
HAVAL160,4 0646a67ae12412cc62d9c19d632ed29e16850297
HAVAL192,4 69d754ffaa29363b6d7cccdee6c04ff1d172efef701b0f8f
HAVAL224,4 655ee3a5731d1add403ac62a260edefada92b1aafee1aaf05a924678
HAVAL256,4 72fcaa51d09a0346d673cd325838de20961fd9fa94e928e6dc883266e405fe29
HAVAL128,5 b23844ccbd47de0863f9bff7ad974121
HAVAL160,5 4651aa622c97e884dd7c9dccbcddfd12c4d212bd
HAVAL192,5 9781670ea8599b79df8b71712a8f09eacaf1054f06a73b24
HAVAL224,5 9899745a69062faa3ffe06b42fa4b6bce9e1f411a0f0fd6ea52d2955
HAVAL256,5 2117269197e77696e1f2607ee9a8cc9f40a384b06a6cd63c560f3887fa0dc838

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:<ALGORITHM>/<PHRASE> For example to visit page that contains hash of "hello world" you can just visit url: 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:<ALGORITHM>.<OUTPUT:plain|json>/<PHRASE> Example: 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")<ALGORITHM>&str=<PHRASE>&output=<OUTPUT:plain|json>

Usage from Javascript

We have removed CORS restriction so you can use direct access to hash calculator in your javascript applications via AJAX.


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)+'"');
};'GET', ''+encodeURIComponent(toEncode), true);
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 =''.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: If you will do this in your address bar you can also use semicolon instead of double dash.;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 Such approach can be also used with "plain" and "json" mode;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: 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=
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
RESULT: 6a4316b18e6162cf9fcfa435c8eb74c1

How to calculate crc32 hash in PHP with hash function

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

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