CRC32 Calculator

Calculate the CRC32 checksum of a text (UTF-8). Useful for integrity checks and comparing data.

Hexadecimal
When off, shows decimal
Uppercase
A-F in uppercase
0x prefix
Example: 0x1A2B3C4D

About CRC32

CRC32 (Cyclic Redundancy Check) is a 32-bit checksum used to detect accidental data corruption. It is not a security algorithm and should not be used for passwords or digital signatures.

What this tool does

  • Computes CRC32 from text (UTF-8) in your browser
  • Outputs as 8-digit hex or decimal
  • Lets you copy the result in one click

Common use cases

  • Compare data and validate integrity in pipelines
  • Quick checksums for strings/files (comparison)
  • Development and debugging integrations

Important notes

Results can differ across tools if they use a different encoding (UTF-8 vs Latin-1) or a different CRC32 variant. This page uses UTF-8 and the standard CRC32 polynomial (0xEDB88320).

Test vector (standard CRC-32)

For the ASCII string "123456789", the standard CRC32 (CRC-32/IEEE) should be CBF43926 in hexadecimal (8 digits). Use this to compare against other calculators.

Input
123456789
Expected (HEX)
CBF43926