About
Encraft is an online tools website with free and practical utilities to improve day-to-day productivity.
Questions, suggestions, or issues: [email protected]
Data & Privacy
We respect your data. Uploaded files and inputs are automatically deleted, and processed data is removed within a day.
Read the full privacy policyCopyright © 2026 Encraft. All Rights Reserved.
Generate CRC-32 checksums from text or uploaded files using ISO-HDLC, CRC-32C, and other named variants.
Runs in your browser — your input is processed on this device and never uploaded.
Secondary information and sharing actions for this public tool.
Generate a 32-bit CRC checksum for each text value or uploaded file. Choose from ISO-HDLC, AIXM, AUTOSAR, BASE91-D, BZIP2, CD-ROM EDC, CKSUM, iSCSI, JAMCRC, MPEG-2, or XFER. The result includes an unsigned integer, fixed-width hexadecimal text, and the raw 4-byte checksum.
CRC variants use different polynomials, initial values, reflection rules, or final XOR values and are not interchangeable. Use the exact variant required by the file format or protocol. ISO-HDLC is the usual choice when software simply says CRC-32. iSCSI is CRC-32C, also called Castagnoli.
The POSIX cksum command also incorporates the file length, so selecting the CKSUM polynomial over only the input bytes may not reproduce the command-line utility's final value.
CRC-32 detects accidental corruption. It is not a cryptographic hash and does not protect against deliberate modification, forgery, passwords, or signatures.
Drag a file here, or click to upload.
Up to 5 files · 60 MB total
Upload is optional.