Odd Parity Calculator
Generate or verify odd parity bits for binary messages with custom parity bit position support.
What Is Odd Parity?
Odd parity adds one parity bit so the total number of 1 bits in a binary message is odd. Receivers can detect single-bit transmission errors by checking parity.
Odd Parity Rules
- If the data bits contain an even number of 1s, parity bit is 1.
- If the data bits contain an odd number of 1s, parity bit is 0.
Compare with the Even Parity Calculator or convert messages with the ASCII Converter.
Frequently Asked Questions
How is odd parity bit calculated?
Count the 1 bits in the data. If the count is even, parity is 1. If odd, parity is 0.
What is the odd parity for 1010110?
The data has four 1 bits (even), so parity bit is 1 and encoded message is 10101101 when appended at the end.
What is the difference between even and odd parity?
Even parity keeps total 1 bits even. Odd parity keeps total 1 bits odd. Both detect single-bit errors but use opposite rules.
Can I place the parity bit anywhere?
Yes. Use the position field in generate mode. Leave it empty to append parity at the end of the message.
Can parity detect all errors?
No. Parity detects odd numbers of bit flips. Two flipped bits can still pass an odd parity check.