CRC32C hash for "freedom" is "36f95e2f"

CRC32C encoded string

36f95e2f

Your last 10 encodings

AlgorithmStringHash
crc32cfreedom36f95e2f

String "freedom" encoded to other algorithms

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

MD2 47e0f9e2b4b58658ca983c4ec12a30c3
MD4 abe27c78b8de1cc4d15b7ff9ad22ef8d
MD5 d5aa1729c8c253e5d917a5264855eab8
SHA1 7ecfd8f97b4729c6ff0799b0b4d40f870083b461
SHA224 7cd4085f211861140803e557c77c0670447694ebbb3b799c6255c71c
SHA256 13b1f7ec5beaefc781e43a3b344371cd49923a8a05edd71844b92f56f6a08d38
SHA384 c40e7ff293ab0fdb8055da7ba87375988e8bddeb26792637f9d77468ff657504f0bf163fc325ed0176bc06e163b2fb19
SHA512/224 bdf27ae1ef755898015a2923287b540f8c1a0abf7db900979b91c99c
SHA512/256 1613c5f3fa3d0840dbc6c2374a86c908bded62aa88a8f513abd405a3fac9115a
SHA512 1c67a9aab963fac398b1f7c193b6227996ad813184dca9c17b1e51899b9ffe029e31258861528760484c89fa5250b991e1837a26110a95f729c78edbc9b09685
SHA3-224 db623d2662e1b68081ca0c07f937e8fdddbb2c8d74ebf07d36f0c764
SHA3-256 280a98a082f40c6e211864218bcc8515fbd117cf0dc02d96caa9eb794b68bb07
SHA3-384 de1a711207f50f7de711d61127cd87f05bd3861fbae73c5a3e87f876dbac43b9f5ce8686280e16dcdcaf5725224db6e6
SHA3-512 4abf03249b41f6f543cc13b72474e82f19d2d5902be551f7642b4a6d1ba724993adf539de9449c95cdbf0308473c20354eb305ace5a2cd013cc06ec90deb8d05
RIPEMD128 2d803baba9de2ee54965cb561ca4d96e
RIPEMD160 7202b7c7e0333e77c4c7b4ad14ed0c423a3a8f15
RIPEMD256 78ba53c2956211e2e2e509510215c4d39ce09e656be10c814563f371e3667eef
RIPEMD320 15900218e701278566e009febef46a9ee425a4caa3e55d41254c959076e46e1e498b0ac806726a2a
WHIRLPOOL 26f42389094ea3a35f6c2f0291a8f08173d8c4f8d8f0e3613e5160d0769beddcca0dd219e366e2fb60ca117df6c592b2815a642a65c42401a601c2eef4a914ad
TIGER128,3 da71fd530b305b200e6499129e7cdce9
TIGER160,3 da71fd530b305b200e6499129e7cdce9cd55c340
TIGER192,3 da71fd530b305b200e6499129e7cdce9cd55c340be9eb735
TIGER128,4 4a4f1667fc26776f7dba71f5698037ff
TIGER160,4 4a4f1667fc26776f7dba71f5698037ff2a5d1cf9
TIGER192,4 4a4f1667fc26776f7dba71f5698037ff2a5d1cf961eaf041
SNEFRU 41bf59b76373ddaa803b337af1cc8556b48fe64bfd26de5f207bb47253f054cd
SNEFRU256 41bf59b76373ddaa803b337af1cc8556b48fe64bfd26de5f207bb47253f054cd
GOST 393cc4a6bbd868a00f1471ae6b4e412c23600b0af590a93b6fc2483ea3f98c3d
GOST-CRYPTO ac84cea985b51ffa6866c283dfeeec02d8332c30f1cefc07ebf803ef6d6183c0
ADLER32 0b8102e3
CRC32 d1d8d141
CRC32B f072fc16
CRC32C 36f95e2f
FNV132 d9a55cb1
FNV1A32 5c73fa51
FNV164 8a6be95ea50bb271
FNV1A64 5b83ba9b3d474c11
JOAAT 7cd3bb17
MURMUR3A b478bcd0
MURMUR3C 22d236609a4bdd4d8a818ca98a818ca9
MURMUR3F 880bbc4926e08b7e51eca20c056844ab
XXH32 6b348acc
XXH64 a7045817b5140d7a
XXH3 d2cf67c2277442c3
XXH128 441faa0b3167cecc8011830ca64f218c
HAVAL128,3 c046a41a16fe1e1d3bd4eccfbeb6095e
HAVAL160,3 c263ebeef302bbc25dbe7d3d0d6605d28dfe64bf
HAVAL192,3 57444ef741d67d19f71ceeaed8a61032321cb9c68b954674
HAVAL224,3 2054eedddb0dac5792581ed9c10c9f09ee8bb3814d20f21fea26838d
HAVAL256,3 763451281308785c9f9821384b4c1bc2e888147d69a5257d13090a6b0ca1bb14
HAVAL128,4 ab7f6dbc24e6730338e6481255889754
HAVAL160,4 db32388e1dd1daec0426d5b0b84e2d7ee0561f13
HAVAL192,4 6947d966ccd61a8eef5ecb619d3fc8bc091092849b919513
HAVAL224,4 d2263fbe6507ce30982fe7c6a18d235c540de1bf35e995f29af46cc2
HAVAL256,4 2c558f00a612e7c2e4f272a62f7c0b4a0e137de3e96be37aaad493e3e7ea2510
HAVAL128,5 3b3370622277b23a358703aa5da4f0bd
HAVAL160,5 65c895fb01b7c4b5bc8962dc4ff21f56dc3fd7f5
HAVAL192,5 809404db2968b1823829ee941f27aa65f2975e18b2723ddf
HAVAL224,5 214fac938cbfa199d3c32eca4120940b40e3075e058301cdfd7a331c
HAVAL256,5 bef449b05eb3d0872d5c6410c8b3243e7fd770f175ec96903f35a1b91741717c

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

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

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