Calculadora CRC Online – Ferramenta Gratuita

Use nossa calculadora CRC online gratuita, rápida e precisa para calcular somas de verificação para CRC-8, CRC-16, CRC-32 e muito mais. Garanta a integridade dos dados e detecte erros de transmissão instantaneamente.

Para obter informações sobre os princípios e aplicações da CRC, consulte o Guia definitivo sobre verificação de redundância cíclica.

Parâmetros personalizados

CRC calculado

O resultado aparece abaixo.

 

Construído para fins educacionais e de desenvolvimento.

Como usar corretamente a calculadora CRC

A calculadora processa bytes. Primeiro, defina como os dados de origem serão convertidos. Texto (UTF-8) codifica os caracteres digitados. Hexadecimal aceita diretamente a sequência de bytes e costuma ser mais seguro para captura de pacotes, dump de memória ou quadro serial.

  • Polinômio: polinômio gerador.
  • Valor inicial: conteúdo do registro antes do primeiro byte.
  • RefIn / RefOut: reflexão dos bits dos bytes de entrada e do resultado.
  • XOR final: valor aplicado após o último byte.

O polinômio sozinho não identifica uma variante CRC; valor inicial, reflexão e XOR final também devem corresponder à especificação do protocolo.

Exemplos de entrada e saída

Digite 123456789 como Texto (UTF-8). Para CRC-16/MODBUS, o resultado esperado é 0x4B37; para CRC-32, 0xCBF43926.

A entrada hexadecimal 31 32 33 34 35 36 37 38 39 representa os mesmos nove bytes ASCII e deve gerar o mesmo checksum. Isso ajuda a identificar diferenças de codificação.

Como interpretar um resultado CRC

Um checksum igual confirma que os bytes e parâmetros CRC correspondem à referência. Se houver diferença, verifique:

  1. Espaços, quebras de linha, separadores e byte nulo final.
  2. Se a entrada é texto, bytes hexadecimais ou um valor numérico exibido.
  3. Valor inicial, reflexão de entrada/saída e XOR final.
  4. Ordem little-endian ou big-endian dos bytes CRC transmitidos.

Referências técnicas

Confira parâmetros e valores de controle na especificação AUTOSAR de rotinas CRC, na especificação USB 2.0 e no catálogo CRC RevEng, que apresenta fontes rastreáveis.

CRC detecta erros acidentais, mas não comprova autenticidade e não substitui hash criptográfico nem código de autenticação de mensagem.

Ferramentas relacionadas para PCB

Rolar para cima

Instant Quote

Cotação instantânea