JNTZN

Criptografar Texto Online

Ferramentas Cripto
Ferramentas Cripto

Texto cifrador

Texto simples
Texto cifrado
Pronto
Mensagem
0 car.
Senha / Chave
Algoritmo
Formato de saída
Base64
Hex
Toda a cifragem ocorre no seu navegador. Seu texto e senha nunca saem do seu dispositivo. Usa a Web Crypto API (AES-256) para criptografia robusta.
Cifrando…
Saída cifrada
Texto cifrado
Texto simples
Pronto
Texto cifrado
0 car.
Senha / Chave
Algoritmo
Cole a string cifrada completa gerada pela aba Cifrar. Certifique-se de usar o mesmo algoritmo e senha.
Decifrando…
Saída decifrada
Texto
Hash
Pronto
Texto de entrada
0 car.
Algoritmo de hash
Opções
Maiúsculas
Ao vivo
O hash é unidirecional — não pode ser revertido. Use-o para verificar integridade de dados ou armazenar senhas com segurança. SHA-1 está incluído apenas para uso legado e não é criptograficamente seguro.
Gerando hash…
Resultado do hash
Pronto!

O que é um Criptografador de Texto?

O Criptografador de Texto é um utilitário baseado em navegador que pega qualquer mensagem legível em texto simples e a embaralha em uma string criptografada ilegível (texto cifrado) usando criptografia AES-256. O resultado só pode ser revertido por alguém que tenha a senha correta e use a aba Descriptografar correspondente. Todo o processamento acontece localmente no seu navegador através da API Web Crypto — seu texto e senha nunca são enviados a nenhum lugar.

Por que você deveria criptografar seus arquivos de texto?

Criptografar o texto protege informações sensíveis de serem lidas por qualquer pessoa que não deveria ter acesso a elas. As razões comuns incluem proteger senhas, notas privadas ou credenciais antes de armazená-las em algum lugar, compartilhar com segurança uma mensagem confidencial com alguém enviando a saída criptografada e a senha separadamente, proteger dados pessoais em repouso caso um arquivo ou dispositivo seja comprometido, ou simplesmente garantir que mesmo que alguém intercepte seu texto, seja completamente ilegível sem a chave.

Para que servem os botões?

Existem vários controles interativos no painel de Criptografia. O botão Limpar (canto superior direito da área de texto) apaga sua mensagem de entrada para que você possa começar do zero. O botão de olho ao lado do campo de senha revela ou oculta sua senha enquanto você digita. Os botões de algoritmo predefinidos (AES-256-GCM e AES-256-CBC) permitem que você escolha qual modo de criptografia usar. Os interruptores Base64 e Hex controlam o formato da saída criptografada — Base64 produz uma string mais curta enquanto Hex produz uma string hexadecimal mais longa e legível por humanos. O botão Criptografar executa o processo de criptografia completo e exibe o resultado. O botão Copiar na área de saída copia a string criptografada para sua área de transferência instantaneamente.

O Criptografador pode lidar com arquivos grandes?

Assim como a aba Descriptografar, esta ferramenta é projetada para conteúdo de texto colado na área de texto — mensagens, notas, credenciais e strings similares. Não há limite de caracteres imposto no código, mas entradas muito grandes consumirão mais memória do navegador, pois tudo é processado no local do lado do cliente. Não é destinado a arquivos binários ou documentos. Para melhor desempenho e usabilidade, é mais adequado para texto que razoavelmente caberia em um campo de texto.

Como funciona a ferramenta Criptografador de Texto?

Quando você clica em Criptografar, a ferramenta primeiro gera dois valores aleatórios usando crypto.getRandomValues() — um salt de 16 bytes e um IV de 12 bytes (para AES-GCM) ou um IV de 16 bytes (para AES-CBC). Em seguida, pega sua senha e a executa através do PBKDF2 com o salt e 100.000 iterações de SHA-256 para derivar uma chave AES de 256 bits robusta. Esta etapa de derivação de chave significa que sua senha nunca é usada diretamente — em vez disso, uma chave reforçada é calculada a partir dela, tornando os ataques de força bruta significativamente mais lentos. A ferramenta então criptografa sua mensagem usando crypto.subtle.encrypt() com o algoritmo e IV escolhidos. Finalmente, empacota tudo o que é necessário para a descriptografia futura — um byte de flag de algoritmo, o salt, o IV e o texto cifrado — em um único array de bytes e o codifica como Base64 ou Hex dependendo da sua seleção de interruptor. Essa string final é o que é exibido na saída e é a única coisa que você precisa compartilhar ou armazenar.

A Ferramenta Criptografador de Texto é gratuita?

Completamente. É um único arquivo HTML que roda inteiramente no seu navegador sem conta, sem backend, sem telemetria e sem custo. Você pode salvá-lo na sua área de trabalho e usá-lo offline indefinidamente.