Skip to content

CRC32 Checksum Generator

Calculate the CRC32 checksum of any text, as used by ZIP and PNG files.

CRC32 hash

Hashed in your browser. Your text is never sent to our server.

Continue your work

Rate this tool

0.0

0 ratings

  • 5 stars 0
  • 4 stars 0
  • 3 stars 0
  • 2 stars 0
  • 1 star 0

Click a star to rate this tool

Share this tool

Found it useful? Send it to a friend or teammate.

Report an issue

Something broken or not quite right? Tell us and we will look into it.

Clear instructions

Find steps, examples and limitations below.

Use online

Open the tool in a supported web browser.

Free to use

No sign-up required. Tool-specific limits may apply.

How to use the CRC32 Checksum Generator

CRC32 is a fast 32-bit checksum used to detect accidental changes to data. It is built into ZIP archives, PNG images, Ethernet frames and many file formats. This calculator uses the standard IEEE 802.3 polynomial, the same one as ZIP and PHP's crc32() function, and shows the result as 8 hexadecimal characters.

  1. 1 Type or paste your text.
  2. 2 Copy the 8-character CRC32 checksum.
  3. 3 Paste an expected value into the compare box to check it.

Example and practical tips

The CRC32 of "The quick brown fox jumps over the lazy dog" is 414fa339.

Frequently asked questions

Is CRC32 a secure hash?

No. It is designed to catch accidental errors like transmission noise, not deliberate tampering, and collisions are easy to create. Use SHA-256 for security.

Why is my CRC32 different from another tool?

There are several CRC-32 variants. This tool uses the common CRC-32/ISO-HDLC (IEEE 802.3) version used by ZIP, PNG and most software, and hashes the text as UTF-8.

How do I get the decimal value?

Convert the hexadecimal result with the Number Base Converter; PHP's crc32() returns the same number as a decimal integer.