🔗 Geradores · Fácil

Gerador de Hash (SHA)

Calcule o hash SHA de um texto para checksums, deduplicação e chaves determinísticas.

hashsha256sha1checksumfingerprint
Carregando ferramenta…

Descrição

O Gerador de Hash calcula o resumo criptográfico (hash) de um texto usando a Web Crypto API nativa do navegador. Hashes são amplamente usados em engenharia de dados para checksums, deduplicação, chaves determinísticas (hash de colunas) e verificação de integridade.

Como funciona

O texto é convertido para bytes UTF-8 e processado pelo algoritmo escolhido (SHA-1, SHA-256, SHA-384 ou SHA-512) via crypto.subtle.digest. O resultado é exibido em hexadecimal. O mesmo texto sempre produz o mesmo hash (determinístico).

Como usar

  1. Escolha o algoritmo. SHA-256 é o mais recomendado.
  2. Cole o texto. Insira o conteúdo a ser resumido.
  3. Gere o hash. O hash hexadecimal aparece na saída.
  4. Copie. Use o hash como checksum ou chave.

Por que importa

Em pipelines, hashes geram chaves estáveis a partir de múltiplas colunas (útil para SCD e deduplicação) e detectam mudanças em registros (schema/valor). SHA-256 é o padrão recomendado; SHA-1 é considerado inseguro para uso criptográfico, mas ainda aparece em sistemas legados.

Exemplos

Hash SHA-256 de um texto

Entrada
dados
Saída
SHA-256: (hash hexadecimal de 64 caracteres, determinístico para a mesma entrada)

O mesmo texto sempre gera o mesmo hash, o que permite deduplicação estável.

Perguntas frequentes

Quais algoritmos estão disponíveis?

SHA-1, SHA-256, SHA-384 e SHA-512, via Web Crypto API do navegador.

MD5 está incluído?

Não. A Web Crypto API não expõe MD5 por ser inseguro. Para chaves e checksums modernos, prefira SHA-256.

O texto é enviado para algum servidor?

Não. O cálculo é feito localmente pelo navegador.

Ferramentas relacionadas

✨ Geradores

Gerador de UUID

Gere UUIDs v4 aleatórios em lote, prontos para usar como surrogate keys e identificadores.

Fácil
🔐 Conversores

Base64 Encoder / Decoder

Codifique e decodifique texto em Base64 com suporte a UTF-8. Útil para payloads, tokens e configs.

Fácil
🧩 JSON

JSON Formatter & Validator

Formate, valide e minifique JSON online. Detecta erros de sintaxe e indica a linha do problema — tudo no navegador.

Fácil
📊 Data Quality

CSV Profiler

Perfile um arquivo CSV: contagem de linhas, tipos por coluna, nulos, valores únicos e estatísticas — no navegador.

Intermediário
🏗️ SQL

SQL CREATE TABLE Generator

Gere CREATE TABLE a partir de um CSV de amostra. Infere tipos (BIGINT, TEXT, BOOLEAN, DATE, TIMESTAMP) para PostgreSQL, BigQuery, MySQL e Snowflake.

Fácil

Receba novas ferramentas no seu e-mail

Todo mês lançamos novas ferramentas de engenharia de dados. Deixe seu e-mail e seja avisado em primeira mão.

Sem spam. Só enviamos novidades do hub — você pode cancelar quando quiser.

Comentários

Em breve: espaço para comentários da comunidade. Enquanto isso, participe pelas discussões no GitHub.