100% Private

XOR Checksum Calculator - Simple Byte Checksum Online

Calculate XOR checksums for serial protocols, embedded systems, and Arduino. The simplest error detection method. Free online XOR calculator.

Quick Examples
0x
Decimal
-
Binary
-
ASCII
-
Calculation Details
Bytes processed: 0
Formula: b1 ⊕ b2 ⊕ b3 ⊕ ...
Arduino Code
uint8_t xorChecksum(uint8_t *data, size_t len) {
  uint8_t sum = 0;
  for (size_t i = 0; i < len; i++) {
    sum ^= data[i];
  }
  return sum;
}

Related Tools

View all Hash hashers →

Privacy Notice: This site works entirely in your browser. We don't collect or store your data. Optional analytics help us improve the site. You can deny without affecting functionality.