Introduction to an Online CRC Calculator

A student wearing glasses studies CRC calculations late at night and happily realizes that an online CRC calculator provides the needed answer

이 글은 한글 버전이 존재합니다.

A quick online CRC calculator that lets you instantly compute CRC8, CRC16, CRC32, and CRC64 right in your browser. With supports initial values, final XOR, input/output bit reflection, as well as string, hex, and binary inputs. Perfect for quickly verifying CRC implementation.

When you’re developing a program, there comes a moment when you ask yourself, “Is my CRC calculation actually correct?” You could try verifying it manually by hand. But that takes time and it’s super easy to mess up. In situations like this, having a reliable reference tool to compare your results against is really helpful.

The site I’m talking about is an online CRC calculator developed by a German developer named Bastian Molkenthin. It lets you test out various CRC algorithms instantly right from your browser.

It supports pretty much all the key options you need for CRC calculations—like setting the initial value, applying final XOR, and reflecting input/output bits. Plus, it comes with presets for commonly used standard and commercial protocols.

The input format is also flexible. Since it supports String, Hex, and Binary input, it can be used easily in many different programming or testing situations.

When I was studying CRC some time ago, this site helped me a lot while I was running many experiments and comparing different calculation results. It is a very useful and appreciated tool. Highly recommend keeping it bookmarked!

List of CRC Presets

CRC 8

  • CRC8
  • CRC8_SAE_J1850
  • CRC8_SAE_J1850_ZERO
  • CRC8_8H2F
  • CRC8_CDMA2000
  • CRC8_DARC
  • CRC8_DVB_S2
  • CRC8_EBU
  • CRC8_ICODE
  • CRC8_ITU
  • CRC8_MAXIM
  • CRC8_ROHC
  • CRC8_WCDMA

CRC 16

  • CRC16_CCIT_ZERO
  • CRC16_ARC
  • CRC16_AUG_CCITT
  • CRC16_BUYPASS
  • CRC16_CCITT_FALSE
  • CRC16_CDMA2000
  • CRC16_DDS_110
  • CRC16_DECT_R
  • CRC16_DECT_X
  • CRC16_DNP
  • CRC16_EN_13757
  • CRC16_GENIBUS
  • CRC16_MAXIM
  • CRC16_MCRF4XX
  • CRC16_RIELLO
  • CRC16_T10_DIF
  • CRC16_TELEDISK
  • CRC16_TMS37157
  • CRC16_USB
  • CRC16_A
  • CRC16_KERMIT
  • CRC16_MODBUS
  • CRC16_X_25
  • CRC16_XMODEM

CRC 32

  • CRC32
  • CRC32_BZIP2
  • CRC32_C
  • CRC32_D
  • CRC32_MPEG2
  • CRC32_POSIX
  • CRC32_Q
  • CRC32_JAMCRC
  • CRC32_XFER

CRC 64

  • CRC64_ECMA_182
  • CRC64_GO_ISO
  • CRC64_WE
  • CRC64_XZ

Try this reliable reference tool on here.

Sunshine’s Homepage – CRC Calculator

Leave a Reply

Your email address will not be published. Required fields are marked *