Em telecomunicações e computação, um bit de paridade é adicionado a uma palavra-código para garantir que o número total de bits 1 na palavra-código seja par (paridade par) ou ímpar (paridade ímpar). Isso permite que o receptor de uma mensagem detecte (mas não corrija) erros que alteram o número de bits 1 em uma palavra-código em uma quantidade ímpar.
A paridade par é o esquema de paridade mais comum. Neste esquema, um bit 1 é adicionado a uma palavra-código se houver um número par de bits 1 na palavra-código. A paridade ímpar é usada em algumas aplicações, especialmente naquelas em que o receptor não consegue se recuperar nem mesmo de um único erro. Neste esquema, um bit 1 é adicionado a uma palavra-código se houver um número ímpar de bits 1 na palavra-código.
Os bits de paridade são frequentemente usados na transmissão de dados seriais, onde podem ocorrer erros devido a ruído ou outras interferências. Ao verificar a paridade correta, o receptor pode detectar e relatar quaisquer erros ocorridos durante a transmissão.
No entanto, os bits de paridade não podem corrigir erros. Se um único bit em uma palavra-código for alterado em trânsito, o receptor poderá não ser capaz de detectar o erro se o número resultante de bits 1 ainda tiver a paridade correta. Se forem usados bits de paridade, o receptor poderá precisar solicitar uma retransmissão se um erro for detectado.