Login Needed
You must be logged in to perform this action.
Sign in
or sign in with:
Jan 7, 2019
4 Comments
CRC Calculator is an online tool to compute CRC checksum using all implementations of CRC-8, CRC-10, CRC-11, CRC-12, CRC-13, CRC-14, CRC-15, CRC-16, CRC-24, CRC-31, CRC-32, CRC-40 and CRC-64. This hash can be used to verify the integrity of the data during transmission. You can provide the expected hash and compare the calculated CRC checksum with it. The CRC hash can be generated in Base64, Hex or Integer formats. The input can be provided in Plain Text or Base64. Hit the Calculate button to generate and check the CRC value.
Setting Name
Use Case
Related Tools
Thank You for trying our tools. You may like one of our other tools
Adler-32 Calculator
MD2 Calculator
MD4 Calculator
MD5 Calculator
MD6 Hash Generator
NTLM Calculator
Like Us on Facebook
Thank You for trying our tools. If you liked our tools please give a thumbs up to our Facebook page and share it with your friends.
Checkout Subtitle Editor
Checkout our Subtitle Editor tool.
- Synchronize Video & Subtitle
- Automatically Generate Subtitles from Video
- Convert Language of Subtitles
- Burn Subtitles into Video
Wrong Tool
The following tools may help you instead.
Modal Header
Some text in the modal.
Keyboard Shortcuts
Ctrl + Alt + H | Open this Help |
Ctrl + Alt + Shift + S | Configure Global Settings |
Ctrl + Alt + Enter | Calculate (Submit) |
Ctrl + Alt + Shift + F | Fullscreen Input |
Ctrl + Alt + U | Focus URL Textbox |
Enter (inside URL text box) | Load URL |
Ctrl + Alt + L | Load Input File |
Ctrl + Alt + E | Load Example |
Ctrl + Alt + I | Focus Input Editor |
Ctrl + Alt + S | Focus Settings |
Global Settings
- Hex:
CRC checksum in Hex..
- Base64:
CRC checksum in Base64..
- Int:
CRC checksum in Integer..
- Default Algorithm:
The algorithm used to calculate the CRC..
- Hash Matched:
Whether the calculated hash matched with the checksum you provided..
Remove Ads
CRC
CHECKSUM
HASHING
CRYPTOGRAPHY
Multiple CRC Checksums
Results will appear here. Click on Calculate to compute CRC.
CRC is an old & widely used algorithm to verify the integrity of data during transmission. It has been used in networks & storage devices to detect data corruption. CRC stands for Cyclic Redundancy Check. It has two variants CRC-16 and CRC-32. They use different number of bits in the algorithm. The former uses 16 bits while the latter uses 32 bits.
Settings Explained
1. Input Type
The type of the input text (not applicable for files).
Plain Text
Lore ipsum dolor sit amet
Base64
TG9yZSBpcHN1bSBkb2xvciBzaXQgYW1ldA==
Binary
Click on Browse File and select a file for Binary Input Type
2. Algorithm
The CRC algorithm to use for calculating the checksum or hash. You can choose between CRC-8, CRC-16, CRC-32 & CRC-64
3. CRC hash to compare
The hash to compare to in Hex, Base64 and Integer format
You may also like...
Adler-32 Calculator
Compute & compare the Adler-32 checksum or hash of a string or file locally on your browser
View Tool
MD2 Calculator
Compute & compare the MD2 checksum or hash of a string or file locally on your browser
View Tool
MD4 Calculator
Compute & compare the MD4 checksum or hash of a string or file locally on your browser
View Tool
Comments 4
Chau Huynh Copy Link
- 4 years ago
Hi,
The result of CRC-10 to CRC-16 is not correct with the magic check value (always 8-bit).
It seems like the other MSB bits are hidden, could you please have a check?
Yours sincerely,
Chau Huynh
Partho Sarathi Copy Link
- 4 years ago
The check parameter represents the checksum obtained on feeding "123456789" ASCII input to the algorithm. As such, it is a constant value irrespective of the input.
Chau Huynh Copy Link
- 4 years ago
Hi,
As I said, for CRC-10 to CRC-16, if the input is ASCII 123456789, the CRC result is not correct.
For an example of CRC-10, the result is 0x99 while 0x199 is expected as magic check value.
The MSB bit is not included in the final CRC result.
Yours sincerely,
Chau Huynh
Chandrashekar P Copy Link
- 3 years ago
Hi,
Can i get the exe of the same crc calculator for CRC-16. By using that exe, we can pass the file as input and get the CRC16 result.
Thanks
History
- Jan 7, 2019
Support for CRC-8, CRC-10 to CRC-16, CRC-24, CRC-31, CRC-32, CRC-40 and CRC-64
- Jan 6, 2019
Support for CRC-16 CCITT
- Jan 2, 2018
Binary file support & completely local processing
- Dec 19, 2017
Support for CRC-16
- Oct 8, 2017
- Tool Launched