CRC-32 Checksum Generator
Computed in your browser. Your text is never sent to a server.
What is CRC-32 Checksum Generator
CRC-32 is a 32-bit checksum used to detect accidental changes to data. It is the same algorithm that zip archives, gzip, PNG images and Ethernet frames use to catch corruption. This tool computes the CRC-32 of your text and shows it as an 8-character hex value and as a decimal number, entirely in your browser. Note that CRC-32 detects errors, it is not a cryptographic hash and offers no security.
How to use
- Type or paste the text you want to checksum.
- Read the CRC-32 as an 8-character hex value and as a decimal number.
- Toggle uppercase hex if your target format expects it.
- Copy either value, or share the link with your text filled in.
When to use it
Want to confirm two pieces of text are byte-for-byte identical, or match the CRC-32 that a zip or PNG tool reported? Paste the text and compare the 8-character hex value. It is a fast integrity check, ideal for spotting accidental corruption or a copy-paste slip. For tamper protection or passwords, use a cryptographic hash like SHA-256 instead, since CRC-32 is easy to forge on purpose.
Frequently asked questions
Which CRC-32 variant is this?
The IEEE 802.3 variant with polynomial 0xEDB88320, the same one used by zip, gzip, PNG and Ethernet. The check value for the string 123456789 is cbf43926, which matches this standard.
Is CRC-32 secure or good for passwords?
No. CRC-32 is built to catch accidental errors, not deliberate tampering. It is fast but easy to forge and has frequent collisions, so never use it for passwords, signatures or integrity against an attacker. Use SHA-256 for that.
Why do I get a hex and a decimal value?
They are the same 32-bit number in two forms. Hex (8 characters) is what most file tools display, while some libraries and databases report the decimal integer. Copy whichever your other tool expects.
Is my text uploaded anywhere?
No. The checksum is computed entirely in your browser. Nothing you type is sent to a server or stored.
Can I share this with my input pre-filled?
Yes. The URL updates automatically as you type. Copy it from the address bar or use the Copy link button, and anyone who opens it sees your exact input ready to go.
Related tools
AES Text Decryption
Decrypt AES-256 encrypted text with your password in your browser. Free, private, and fully offline. No data leaves your device.
AES Text Encryption
Encrypt text with a password using AES-256 in your browser. Free, private, and fully offline. Nothing is sent to a server.
Atbash Cipher Encoder and Decoder
Encode and decode the Atbash cipher online. Atbash mirrors the alphabet and is its own inverse, so one click scrambles and unscrambles. Free and private.