# Gerador de hash de texto

Calcula MD5, SHA-1, SHA-256, SHA-512 e CRC-32 de qualquer texto de uma vez. Retorna hex e Base64 sobre a codificação UTF-8.

> Página canônica: https://elysiatools.com/pt/tools/text-hash-generator

- **Categoria:** Text Processing

- **Palavras-chave:** hash de texto, md5, sha1, sha-256, sha-512, crc32, soma de verificação

## Visão geral

Utilitário único de hash de texto. Cole texto e obtenha os cinco digests comuns: MD5, SHA-1, SHA-256 (recomendado), SHA-512 e CRC-32 (soma não criptográfica). Hashes sobre bytes UTF-8, em hex e Base64. Útil para chaves de cache, checksums e deduplicação.

## Entradas

- **Texto para hash** (textarea): Type or paste any text…
- **Formatos de saída** (select)
- **Algoritmos** (select)

## Quando usar

- Gerar uma chave de cache a partir de um texto.
- Criar checksums para comparar a integridade de dados.
- Produzir identificadores de conteúdo ou apoiar a deduplicação.

## Como funciona

- Cole ou digite o texto no campo de entrada.
- Selecione o algoritmo: MD5, SHA-1, SHA-256, SHA-512 ou CRC-32.
- Escolha entre saída hexadecimal ou hexadecimal mais Base64.
- Consulte o digest calculado sobre os bytes UTF-8 do texto.

## Casos de uso

- Gerar chaves estáveis para sistemas de cache.
- Verificar se dados foram alterados usando checksums.
- Identificar conteúdos repetidos por meio de hashes.

## Perguntas frequentes

### Quais algoritmos estão disponíveis?

MD5, SHA-1, SHA-256, SHA-512 e CRC-32.

### Qual algoritmo é recomendado?

O SHA-256 é a opção recomendada entre os algoritmos disponíveis.

### O que é retornado pelo gerador?

O digest do texto em hexadecimal ou em hexadecimal e Base64.

### Como o texto é codificado antes do hash?

O cálculo usa os bytes da codificação UTF-8.

### O CRC-32 é um hash criptográfico?

Não. O CRC-32 é uma soma de verificação não criptográfica.

## Ferramentas relacionadas

- [Comparador de algoritmos de hash](https://elysiatools.com/pt/tools/hash-algorithm-comparator): Aplica MD5, SHA-1, SHA-256, SHA-512, BLAKE2b e BLAKE3 à mesma entrada e compara: tamanho, digest hex/Base64, status de segurança (quebrado/moderno) e benchmark de velocidade relativa. Útil para ensino, escolha de algoritmo ou checagem de checksums.
- [Gerador de Hash](https://elysiatools.com/pt/tools/hash-generator): Gerar valores hash (MD5, SHA1, SHA256, SHA512)
- [Hash de Áudio](https://elysiatools.com/pt/tools/audio-hash): Gerar hashes criptográficos (somas de verificação) para arquivos de áudio
- [Gerador de PKCE Code Verifier e Challenge](https://elysiatools.com/pt/tools/pkce-code-verifier-generator): Gera, valida e verifica pares code_verifier / code_challenge PKCE (RFC 7636) de OAuth2 / OIDC. Três modos: (1) gerar um par novo a partir de bytes aleatórios criptográficos (256/384/512/768 bits), (2) auditar um verifier existente frente ao RFC — comprimento (43–128), charset \[A-Za-z0-9-._~\] e ≥256 bits de entropia, e (3) verificar um par recalculando BASE64URL(SHA256(verifier)). Opcionalmente constrói a URL completa de autorização e o corpo de troca de token. Complementa o nonce-generator genérico (que só emite o par) com auditoria de conformidade RFC e verificação de pares.
- [Soma de verificação CRC32](https://elysiatools.com/pt/tools/crc32-checksum): Calcula a soma CRC32 (polinômio IEEE 802.3) de qualquer texto ou bytes. Saída em hex, decimal ou binário. Aceita texto (UTF-8) ou bytes via hex/base64.
- [Gerador de Data URI](https://elysiatools.com/pt/tools/data-uri-generator): Converte arquivos em Data URIs (Base64 ou porcentagem-codificada) para incorporar imagens, fontes e recursos diretamente em HTML, CSS ou Markdown
- [Comparador de Soma de Verificação](https://elysiatools.com/pt/tools/checksum-comparator): Compara duas somas de verificação/valores de hash para verificar se correspondem
- [Verificador de Hash de Arquivo](https://elysiatools.com/pt/tools/file-hash-verifier): Calcula valores hash MD5/SHA1/SHA256 para arquivos e verifica contra hashes esperados

## Exemplos

- [Amostras de Texto com Emojis](https://elysiatools.com/pt/samples/text-with-emoji-samples): Texto multilíngue contendo vários emojis Unicode para testar a extração de emojis
- [Exemplos de Texto Misto Chinês-Inglês](https://elysiatools.com/pt/samples/text-chinese-english-mixed-samples): Arquivos de texto de amostra com conteúdo misto chinês-inglês para testar ferramentas de espaçamento automático
- [Amostras de Conversor de Maiúsculas/Minúsculas](https://elysiatools.com/pt/samples/text-case-formats): Amostras de teste para conversão de maiúsculas/minúsculas entre diferentes convenções de nomenclatura
- [Amostras de Texto com Chinês](https://elysiatools.com/pt/samples/text-with-chinese-samples): Texto multilíngue contendo caracteres chineses para testar a extração de chinês

## Conteúdo relacionado

- [Ferramentas de codificação binária, perícia de arquivos e integridade](https://elysiatools.com/pt/hubs/binary-encoding-file-forensics-integrity): Inspecione bytes e assinaturas, identifique tipos, meça entropia e verifique hashes ou checksums em um fluxo seguro.
