ROT13 Codificador / Decodificador
Codificador e decodificador ROT13 grátis: conversão bidirecional ao vivo. ROT5, ROT18, ROT47, mapeamento do alfabeto (A↔N), propriedade auto-inversa. Sem cadastro.
Atualizado em junho de 2026
Revisado por Rafael Duarte
26 ÷ 2 = 13 — cada letra mapeia para seu par espelho no alfabeto
ROT13 desloca cada letra 13 posições para frente (A→N, B→O…). Como o alfabeto tem 26 letras, aplicar duas vezes retorna o texto original — tornando-o autoinverso. Muito usado em fóruns e jogos para esconder spoilers.
ROT5 é o equivalente do ROT13 para dígitos: desloca 0–9 em 5 posições (0→5, 1→6…). Como o ROT13, aplicar duas vezes retorna ao original. Frequentemente combinado com ROT13 para formar o ROT18.
ROT18 aplica ROT13 às letras e ROT5 aos dígitos simultaneamente, deixando todos os outros caracteres inalterados. O nome vem de 13 + 5 = 18. Também é autoinverso.
ROT47 funciona em todos os caracteres ASCII imprimíveis (! a ~, 94 símbolos no total). Cada caractere é deslocado 47 posições dentro desse intervalo. É autoinverso porque 94 ÷ 2 = 47.
Permite escolher qualquer deslocamento N de 1 a 25. Apenas letras (A–Z, a–z) são rotacionadas. Quando N = 13 torna-se ROT13 (autoinverso). Para decodificar com outro N, use o deslocamento 26 − N.
Como usar
Uma etapa — não existe modo separado de decodificar
1. Cole seu texto
O resultado ROT13 aparece instantaneamente no painel direito, sem precisar clicar em nada.
2. Escolha a variante se precisar
ROT5 (dígitos), ROT18 (letras + dígitos), ROT47 (todo ASCII imprimível) ou deslocamento personalizado.
3. Copie o resultado
Clique em Copiar ou `Shift+Enter` — o texto vai direto para a área de transferência.
Quando você vai usar isso
Os cenários mais comuns entre quem usa a ferramenta
Esconder spoilers
O uso original do Usenet — leitores escolhem ativamente decodificar em vez de ser surpreendidos.
Puzzles, ARGs e CTF
ROT13 aparece como camada em escape rooms e desafios onde participantes precisam reconhecê-lo.
Ensino de criptografia
A cifra real mais simples de implementar — ponto de partida padrão para educação.
Ofuscar strings no código-fonte
Evitar leitura acidental durante revisões — não por segurança, mas por conveniência.
Descobrir o shift de uma Cifra de César desconhecida
Teste os 25 deslocamentos do modo Personalizado até o texto fazer sentido — útil pra decifrar mensagens sem calcular o shift manualmente.
Testar pipelines de texto determinísticos
Como o ROT13 é determinístico e reversível, serve pra verificar se um pipeline de processamento de texto preserva encoding e caracteres corretamente.
O que esta ferramenta faz
Toda a família ROT numa interface
Preview ao vivo
Sem botão de codificar/decodificar — o resultado atualiza a cada tecla.
Mapeamento visual do alfabeto
Veja os 13 pares bidirecionais (A↔N, B↔O…) que formam a cifra, com destaque automático nas letras que aparecem no seu texto.
ROT5, ROT18 e ROT47
Rotaciona dígitos, letras+dígitos, ou todo o ASCII imprimível incluindo pontuação.
Deslocamento personalizado
Defina qualquer shift de 1 a 25 além do ROT13 padrão.
Alternância Codificar/Decodificar
No deslocamento personalizado, o modo Decodificar aplica o deslocamento inverso (26−N) automaticamente — nas variantes fixas o resultado é o mesmo nos dois modos.
100% local, sem envio a servidor
Todo o cálculo roda no seu navegador — nenhum texto colado sai da sua máquina nem fica registrado em servidor algum.
Exemplos
Erros comuns
Usar como criptografia
ROT13 não oferece segurança nenhuma. Para dados sensíveis, use AES-256 ou RSA.
Esperar que números mudem
ROT13 padrão só rotaciona as 26 letras. Use ROT18 ou ROT47 para dígitos e símbolos.
Esquecer que preserva capitalização
Hello vira Uryyb, não URYYB — maiúsculas mapeiam para maiúsculas.
Trocar pra Decodificar esperando resultado diferente
Nas variantes fixas (ROT13, ROT5, ROT18, ROT47) o toggle Codificar/Decodificar não muda a saída — são auto-inversas. Só o deslocamento Personalizado com N≠13 usa o shift inverso (26−N) no modo Decodificar.
Esperar que acentos (ã, ç, õ) rotacionem
O ROT13 opera só sobre A–Z sem acento — letras acentuadas do português passam inalteradas, então o texto sai parcialmente cifrado. É esperado: o alfabeto do ROT13 tem 26 letras, sem variantes acentuadas.
Por que usar esta ferramenta
Além do ROT13 padrão, cobre toda a família de cifras de rotação auto-inversas — ROT5, ROT18 e ROT47 — numa única interface, com mapeamento visual do alfabeto.
Preview ao vivo sem clique extra: cole e o resultado já está lá, incluindo o botão "aplicar novamente" para verificar a propriedade auto-inversa na hora.
O ROT13 virou convenção social no Usenet dos anos 1980–1990, usado pra marcar spoilers e piadas que o leitor escolhia decodificar ou não — um costume que sobrevive hoje em fóruns, threads de puzzle e comunidades de ARG.
A família ROT
Mesma ideia matemática, conjuntos de caracteres diferentes
Perguntas frequentes
Substitui cada letra pela letra 13 posições à frente no alfabeto — A vira N, B vira O, até M→Z, depois volta: N→A… Z→M. É um caso especial da Cifra de César com shift fixo de 13.
Referências
História, propriedades matemáticas e usos culturais do ROT13 no Usenet e na internet.
Contexto sobre a cifra geral da qual o ROT13 é um caso especial com deslocamento = 13.
Tabela de caracteres imprimíveis (33–126) sobre a qual o ROT47 opera, ao contrário do ROT13 que rotaciona só as 26 letras.
Artigo relacionado
Miasma Worm: Seu AI Coding Agent Pode Ser o Vetor de Ataque
Ferramentas Relacionadas
- Cifra de César Desenvolvedor Cifra de César online grátis: codifique ou decodifique com qualquer shift, roda visual interativa, force bruta 25 shifts e análise de frequência. ROT13 incluído.
- Tradutor de Código Morse Desenvolvedor Tradutor de código morse grátis: converta texto para morse e morse para texto. Ouça com controle de WPM, veja o flash visual, toque no teclado e aprenda com o quiz.
- Simulador da Máquina Enigma Desenvolvedor Simule a máquina de cifra eletromecânica da Segunda Guerra com fluxo de sinal elétrico em tempo real, rotores configuráveis, plugboard e modo animação passo a passo.
- Texto Invertido — Espelhar, Virar e Verificador Desenvolvedor Gerador grátis para inverter texto, espelhar, virar, aplicar ROT13 e verificar palíndromo automaticamente com preview espelho real.
- Gerador de Tabela ASCII e Markdown Desenvolvedor Gerador de tabela ASCII grátis — crie tabelas de texto no estilo MySQL, Markdown, Unicode, arredondado, linha dupla e reStructuredText. Cole CSV ou digite...