Loading…

How to use CRC-16 Checksum

Type or paste your text, and the tool calculates its CRC-16/ARC (IBM) cyclic redundancy check value.

Frequently asked questions

Which CRC-16 variant is this?

CRC-16/ARC (also called CRC-16/IBM): polynomial 0x8005 reflected (0xA001), initial value 0x0000, no final XOR. The check value of '123456789' is 0xBB3D.

What is a CRC used for?

Detecting accidental changes to data during storage or transmission. It is an error-detection code, not a cryptographic hash.

Is CRC-16 secure?

No — CRCs are trivial to forge. Use them only for integrity checks against random corruption, never for security.

More Hash & Crypto Tools

Luhn Validator & Check Digit
Validate credit card / IMEI numbers with the Luhn algorithm and compute the check digit
ISBN Validator & Check Digit
Validate ISBN-10 and ISBN-13 book numbers and compute their check digits
Password Generator
Generate strong random passwords with custom rules
Passphrase Generator
Generate memorable diceware-style passphrases
Password Strength Tester
Analyse password strength and crack time estimate
Random String Generator
Generate cryptographically random strings and tokens
UUID / GUID Generator
Generate RFC 4122 UUID v4 random identifiers
File Hash Calculator
Calculate MD5, SHA-1 and SHA-256 hashes for uploaded files
Bcrypt Hash Generator
Generate real bcrypt password hashes with a random salt and adjustable cost factor
API Token Generator
Generate secure API keys and bearer tokens
OTP Code Generator
Generate real RFC 6238 TOTP codes that match Google Authenticator from a Base32 secret
Simple String Hash
Compare multiple non-cryptographic hash algorithms

← View all Hash & Crypto ToolsBrowse all 1,100+ tools →