Online Parity Checker
Check binary data using even or odd parity. Count the 1s, verify the parity condition, and identify a possible parity mismatch.
Check Binary Parity
Enter the complete received bit sequence, including its parity bit. This tool runs the calculation in your browser.
Received sequence
Step-by-step calculation
How Does a Parity Checker Work?
A parity checker verifies whether a received group of binary bits follows an agreed parity rule. In a typical system, the sender adds a parity bit to the original data. The receiver checks the complete sequence.
Even parity example
Even parity requires the total number of 1s, including the parity bit, to be even.
The complete sequence contains four 1s, so it passes the even-parity check.
Odd parity example
Odd parity requires the total number of 1s, including the parity bit, to be odd.
The complete sequence contains three 1s, so it passes the odd-parity check.
What Does a Parity Error Mean?
A parity error occurs when the number of 1s in the received sequence does not meet the selected parity rule. This may indicate that data changed during transmission or storage.
Frequently Asked Questions
What is a parity checker?
It checks whether a binary sequence has the expected even or odd number of 1s, including the parity bit.
What does a failed parity check indicate?
The received sequence does not satisfy the chosen parity rule. This can indicate an error, but does not identify the affected bit.
Can parity checking correct errors?
No. A basic parity check can detect some errors but cannot locate or repair an incorrect bit.
Can parity checking miss an error?
Yes. If an even number of bits change, the overall parity can remain valid. Stronger error-detection methods may be needed.
Should I include the parity bit?
Yes. Enter the entire received sequence, including the original data bits and the parity bit.