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
Saída
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_HERECole 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/MCP | A 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
- Digite seu texto na caixa de entrada ou envie um arquivo usando o uploader acima.
- O checksum CRC-32 aparece instantaneamente como um valor hexadecimal de 8 dígitos em maiúsculas (por exemplo
CBF43926). - 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.