CRC32 Checksum Calculator NZ

This tool calculates the CRC32 checksum of text, a short fingerprint widely used to detect accidental changes or corruption in data. CRC, which stands for cyclic redundancy check, is a fast and simple way of producing a fixed-size value from any amount of data, such that even a tiny change to the input almost always produces a different checksum. CRC32, the 32-bit version, is used throughout computing for exactly this purpose: it verifies files in ZIP archives and the PNG image format, checks the integrity of network packets in Ethernet, and confirms that data has not been garbled in transit or storage. It is not a security feature, since it is not designed to resist deliberate tampering, but it is excellent at catching the random errors that creep in through faulty connections, storage glitches or transmission noise. This tool computes it for you. You type or paste your text, and the calculator returns the CRC32 checksum in both hexadecimal, the usual way it is written, and decimal, along with the length of the input. It uses the standard IEEE CRC-32 polynomial, the same one used by ZIP, PNG and Ethernet, so the value matches what those systems produce. The result updates as you type and runs entirely in your browser, so nothing is uploaded. Use it to verify that text or data matches an expected checksum, to generate a checksum for your own data, to debug a system that uses CRC32, or to learn how checksums work. A key point: CRC32 is for detecting accidental corruption, not for security or for storing passwords, since it is fast to compute and easy to engineer collisions for deliberately. For those purposes a cryptographic hash like SHA-256 is the right choice.

Calculate.co.nz is proud to be partnered with Health Based Building, a leader in sustainable and health-conscious building innovation. With over a century of experience, they develop high-performance systems like Foreverbreathe Specification, Magnum Board, and Foreverbreathe Paints to support energy-efficient, non-toxic living environments. Their commitment to healthier homes aligns with our belief that informed choices lead to better outcomes for Kiwi households.
Calculate.co.nz partner: Health Based Building
Advertise on this page
0x3610A686
CRC32 checksum (hex)
Decimal907060870
Length5
AlgorithmIEEE CRC-32

Standard IEEE CRC-32, matching ZIP, PNG and Ethernet. For detecting accidental corruption, not for security; use SHA-256 for that. Runs in your browser.

How it works

The text is converted to its UTF-8 bytes. The checksum starts as all ones, and for each byte it is combined using a precomputed table derived from the standard CRC-32 polynomial, shifting and exclusive-oring as it goes. At the end the value is inverted. The result is a 32-bit number, shown in hexadecimal and decimal.

Worked example

The CRC32 checksum of the word hello is 0x3610A686 in hexadecimal, which is 907060870 in decimal. Changing a single character, for instance to Hello with a capital H, produces a completely different checksum, which is what makes CRC32 effective at detecting any change to the data.

Related calculators