Pular para o conteúdo principal

Gerador de Checksum CRC32

Calcule o checksum CRC-32 (IEEE 802.3) de qualquer texto ou arquivo enviado — o mesmo algoritmo usado pelo zip, gzip e PNG — como um valor hexadecimal de 8 dígitos em maiúsculas.

Entrada

Drop a file or browse
One file · text
Ou

Saída

Isso foi útil?

Mais formas de usar esta ferramenta

API REST

curl -X POST https://api.iotools.cloud/v1/tool/crc32-checksum-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputText": "123456789"
  }'

Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.

Peça a um agente de IA

Use the IOTools `crc32-checksum-generator` tool (CRC32 Checksum Generator) on this input:

YOUR_INPUT_HERE

Cole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.

Widget para incorporar

<iframe
  src="https://iotools.cloud/embed/crc32-checksum-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Gerador de Checksum CRC32 — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Coloque isso na sua própria página — grátis, sem chave, só um link de volta.

Custo por chamada de API/MCPA partir de 5 créditos
Precisa de mais créditos?Ver preços

Também disponível via

Guias

O Gerador de Checksum CRC32 calcula o checksum CRC-32 de qualquer texto ou arquivo. Digite ou cole texto, ou envie um arquivo, e a ferramenta retorna um valor hexadecimal de 8 dígitos em maiúsculas — o mesmo formato de checksum usado por arquivos zip, compressão gzip e imagens PNG.

CRC-32 (Verificação de Redundância Cíclica, 32-bit) não é um hash criptográfico — é projetado para detectar corrupção de dados acidental (um bit invertido durante uma transferência ou um download truncado), não para resistir a adulteração deliberada. É rápido, possui uma saída de comprimento fixo curto e é incorporado em inúmeros formatos de arquivo e protocolos de rede, razão pela qual continua sendo uma verificação de integridade de uso geral útil.

Como usar

  1. Digite seu texto na caixa de entrada ou envie um arquivo usando o uploader acima.
  2. O checksum CRC-32 aparece instantaneamente como um valor hexadecimal de 8 dígitos em maiúsculas (por exemplo CBF43926).
  3. Use o botão copiar ou baixar para salvar o resultado.

Enviar um arquivo preenche a mesma caixa de texto com seu conteúdo, portanto você só precisa de uma entrada — cole texto diretamente ou arraste um arquivo para verificá-lo.

Qual polinômio isso usa?

Esta ferramenta calcula o CRC-32 padrão definido por IEEE 802.3, usando o polinômio (invertido) 0xEDB88320. É a variante usada por zip, gzip, PNG, verificação de quadro Ethernet e a maioria dos utilitários de checksum "CRC32" que você encontrará em outro lugar — se o CRC-32 de outra ferramenta não corresponder ao desta, verifique novamente se não está computando CRC-32C (Castagnoli, usado por iSCSI e ext4) ou incluindo uma codificação de byte diferente do seu texto.

Por que o CRC32 do meu arquivo não corresponde à saída desta ferramenta para o mesmo texto?

A codificação de texto importa. Esta ferramenta codifica o texto como UTF-8 antes de fazer hash, portanto colar os mesmos caracteres que foram salvos em um arquivo com uma codificação diferente (UTF-16, Latin-1) produzirá um checksum diferente, mesmo que os caracteres pareçam idênticos na tela. Arquivos binários não são afetados por isso, pois um CRC-32 de bytes de arquivo não envolve codificação de texto.

O CRC-32 é seguro o suficiente para verificar downloads ou senhas?

Não. CRC-32 é trivial de falsificar — um invasor pode construir um arquivo diferente com o mesmo checksum em segundos. É adequado para detectar corrupção acidental, não para verificar autenticidade ou armazenar senhas. Para verificações de integridade sensíveis à segurança, use um hash criptográfico como SHA-256 (veja Hash Generator).

Qual é o CRC-32 de uma entrada vazia?

00000000. Uma mensagem vazia não tem nada para fazer checksum, então o algoritmo retorna seu valor inicial inalterado.

Privacidade

Tudo funciona inteiramente no seu navegador. Seu texto ou arquivo nunca é enviado para um servidor — o checksum é calculado localmente e apenas o resultado que você escolher copiar ou baixar sai do seu dispositivo.

crc32checksumhashcyclic redundancy checkzipgzippngcryptography

Ama as ferramentas? Livre-se dos anúncios.

Um único pagamento remove todos os anúncios da sua conta, para sempre. Sem assinatura, sem rastreamento.