Calculadora CRC32 que calcula o checksum CRC32 de um texto ou arquivo como um valor hexadecimal de 8 dígitos e um número decimal (IEEE 802.3), totalmente no seu navegador.
Calculadora CRC32
Calculadora CRC32 que calcula o checksum CRC32 de um texto ou arquivo como um valor hexadecimal de 8 dígitos e um número decimal (IEEE 802.3), totalmente no seu navegador.
A Calculadora CRC32 Checksum roda totalmente no seu navegador. O texto que você digita e qualquer arquivo selecionado são processados localmente no seu dispositivo e nunca são enviados para o ArrayKit.
A Calculadora CRC32 Checksum calcula o checksum CRC32 (IEEE 802.3) de qualquer texto ou arquivo e o exibe como um valor hexadecimal de 8 dígitos e como um número decimal sem sinal. Cole o texto na caixa de entrada, ou solte um arquivo, e o checksum é atualizado instantaneamente enquanto você digita. Ela usa o mesmo polinômio e algoritmo dos arquivos ZIP, dos blocos PNG e dos quadros Ethernet, então o resultado coincide com o que crc32() do zlib, binascii.crc32 do Python e a maioria dos utilitários crc32 de linha de comando produzem para os mesmos bytes. É útil para verificar rapidamente se um arquivo de configuração, um trecho de log ou um recurso baixado não foi corrompido, ou para reproduzir um valor CRC32 referenciado na documentação de um formato de arquivo. Feita para desenvolvedores que precisam de um checksum rápido e verificável sem instalar uma ferramenta de linha de comando. Tudo é executado localmente no seu navegador — o texto e os arquivos que você verifica nunca são enviados.
Recursos
Calcula o CRC32 (IEEE 802.3) de um texto colado enquanto você digita
Mostra o checksum como hexadecimal de 8 dígitos e como número decimal sem sinal
Uma entrada de arquivo opcional calcula o CRC32 dos bytes de qualquer arquivo local
Copia com um clique tanto o valor hexadecimal quanto o decimal
Corresponde exatamente às implementações CRC32 do zlib, Python e linha de comando
Mesmo polinômio usado por ZIP, PNG e Ethernet, tornando os resultados verificáveis entre ferramentas
Nota clara de que o CRC32 é uma verificação de integridade, não um hash criptográfico
Roda totalmente no seu navegador — textos e arquivos nunca são enviados
Como usar CRC32
Digite ou cole o texto que deseja verificar na caixa de entrada
Leia os valores CRC32 em hexadecimal e decimal, que são atualizados ao vivo
Ou clique no seletor de arquivos para calcular o CRC32 de um arquivo local
Copie o valor hexadecimal ou decimal com o botão de cópia ao lado de cada linha
Exemplo
Entrada
123456789
Saída
CRC32 (hex): CBF43926
CRC32 (dec): 3421780262
Erros comuns e solução de problemas
Meu valor hexadecimal CRC32 não corresponde ao exibido por outra ferramenta. — Verifique se há uma quebra de linha final ou espaços extras na entrada — o CRC32 é calculado sobre os bytes exatos, então 'texto' e 'texto\n' produzem checksums diferentes.
Eu esperava um número com sinal, mas obtive um decimal positivo muito grande. — A Calculadora CRC32 Checksum sempre relata o valor sem sinal de 32 bits (0 a 4294967295), a convenção usada por ZIP e PNG, não um inteiro de 32 bits com sinal.
O valor hexadecimal tem menos de 8 caracteres na saída de outra ferramenta. — Algumas bibliotecas removem os zeros à esquerda. Esta calculadora sempre preenche com zeros até 8 dígitos hexadecimais, então 0x000004C1 aparece como '000004C1' em vez de '4C1'.
Preciso deste checksum para verificação de segurança, não apenas integridade. — O CRC32 não é resistente a colisões e é trivial de falsificar deliberadamente — use SHA-256 ou SHA-3 nas ferramentas de hash de arquivo quando a resistência a adulteração importar, não o CRC32.
Perguntas frequentes
O que a Calculadora CRC32 Checksum calcula?
Ela calcula o checksum CRC32 (IEEE 802.3) dos bytes do seu texto ou arquivo e o exibe como uma string hexadecimal de 8 dígitos e como um número decimal sem sinal, o mesmo algoritmo usado por ZIP, PNG e gzip.
O CRC32 é o mesmo que um hash criptográfico como o SHA-256?
Não. O CRC32 foi projetado para detectar erros de bit acidentais causados por transmissão ou armazenamento ruidoso, não para resistir a adulteração deliberada. Duas entradas diferentes podem ser criadas para produzir o mesmo CRC32, então ele nunca deve ser usado para segurança ou verificação de senhas.
Por que meu valor hexadecimal CRC32 tem zeros à esquerda?
O CRC32 é sempre um valor de 32 bits, então esta calculadora preenche a saída hexadecimal com zeros até um tamanho fixo de 8 caracteres (por exemplo, '000004C1') para corresponder a como ZIP e PNG armazenam esse valor nos cabeçalhos.
A Calculadora CRC32 Checksum envia meu arquivo?
Não. A Calculadora CRC32 Checksum lê o arquivo no seu navegador usando a File API e calcula o checksum localmente. Os bytes do arquivo nunca são enviados a lugar nenhum.
Por que o valor decimal é tão grande?
O CRC32 produz um inteiro sem sinal de 32 bits, então o valor decimal pode chegar a 4.294.967.295. Isso corresponde à convenção usada nos registros do diretório central do ZIP e na maioria das ferramentas crc32 de linha de comando.
Posso usar isso para verificar se um arquivo baixado corresponde a um CRC32 publicado?
Sim. Solte o arquivo baixado na Calculadora CRC32 Checksum e compare o valor hexadecimal exibido com o checksum publicado pela fonte do arquivo.
Ferramentas relacionadas
Hash MD5 — Gere um hash MD5 de texto ou arquivo no seu navegador.
Gerador de hash — SHA-256 / SHA-1 / SHA-384 / SHA-512 via Web Crypto API.
Checksum de Arquivo — Calcule MD5, SHA-1, SHA-256 e SHA-512 e verifique um arquivo.