Codificador e decodificador ROT13
Codifique e decodifique texto com ROT13 e cifras de rotação relacionadas usando nosso codificador e decodificador ROT13 gratuito. ROT13 é auto-inverso — aplicá-lo uma vez codifica e aplicá-lo de novo decodifica. Também suporta ROT5 para dígitos, ROT18 para letras e dígitos combinados, e ROT47 para todos os caracteres ASCII imprimíveis. Todo o processamento roda localmente no seu navegador — sem cadastro.
Encode or decode text using ROT13 and related rotation ciphers. ROT13 is its own inverse - applying it twice returns the original text. All processing runs locally in your browser with no server uploads.
- ROT13 - shifts each letter by 13 positions; applying it twice restores the original text (self-inverse)
- ROT5 - shifts digits 0-9 by 5; letters and symbols are unchanged
- ROT18 - applies ROT13 to letters and ROT5 to digits simultaneously
- ROT47 - shifts all 94 printable ASCII characters (! to ~) by 47; also self-inverse
- All ROT ciphers are not encryption - they provide no security and are trivially reversible
Por que usar nosso codificador e decodificador ROT13?
- Codificação e decodificação ROT13 instantâneas: aplique ROT13 a qualquer texto instantaneamente no seu navegador, sem espera. Nosso codificador e decodificador ROT13 processa a entrada em milissegundos — como ROT13 é auto-inverso, a mesma operação codifica e decodifica.
- Codificador e decodificador ROT13 online seguro: toda a codificação e decodificação ROT13 acontece localmente no seu navegador. Seu texto nunca sai do seu dispositivo, garantindo 100% de privacidade sempre que você usa nosso codificador e decodificador ROT13 online.
- Codificador e decodificador ROT13 — sem instalação: use nosso codificador e decodificador ROT13 diretamente em qualquer navegador, sem downloads, plugins ou software. Codifique e decodifique ROT13 de qualquer dispositivo — desktop, tablet ou celular — instantaneamente.
- Variantes ROT5, ROT18 e ROT47: vá além do ROT13 padrão com ROT5 para dígitos, ROT18 para letras e dígitos combinados, e ROT47 para todos os caracteres ASCII imprimíveis. Alterne entre as variantes com uma única seleção no menu suspenso.
Casos de uso comuns do codificador e decodificador ROT13
- Esconder spoilers em fóruns e comunidades: ROT13 é o método tradicional para esconder spoilers em fóruns online, Reddit e Usenet. Codifique o texto do spoiler com nosso codificador e decodificador ROT13 para que os leitores precisem decodificá-lo antes de ver o conteúdo.
- Design de quebra-cabeças e jogos: designer de jogos e criadores de quebra-cabeças usam ROT13 para ocultar dicas, respostas e pistas em materiais impressos ou digitais. Nosso codificador e decodificador ROT13 facilita preparar e verificar conteúdo codificado.
- Ofuscação de endereços de e-mail: desenvolvedores usam ROT13 para ofuscar levemente endereços de e-mail em código-fonte e documentação, reduzindo a coleta por scrapers simples. Aplique ROT13 com nosso codificador e decodificador e decodifique no lado do cliente.
- Testes e depuração de desenvolvedores: use ROT13 para embaralhar rapidamente dados de teste em logs, fixtures e respostas simuladas para que strings sensíveis não sejam commitadas ou compartilhadas por acidente. Nosso codificador e decodificador ROT13 lida com grandes volumes instantaneamente.
- Demonstrações educativas de criptografia: ROT13 é o exemplo introdutório clássico para ensinar cifras de substituição e o conceito de codificação simétrica. Use nosso codificador e decodificador ROT13 em salas de aula e workshops para demonstrar a mecânica das cifras.
- Ofuscação casual de texto: oculte levemente texto em notas, mensagens ou arquivos de configuração onde você quer uma representação legível, mas não imediatamente óbvia. O ROT47 estende isso a todos os caracteres imprimíveis, incluindo símbolos e números.
O que é ROT13?
ROT13 (Rotate by 13, rotação de 13) é uma cifra simples de substituição de letras que troca cada letra pela letra 13 posições à frente no alfabeto. Como o alfabeto inglês tem 26 letras, aplicar ROT13 duas vezes devolve o texto original — o que a torna auto-inversa: a mesma operação codifica e decodifica. Nosso codificador e decodificador ROT13 implementa exatamente a especificação completa do ROT13: letras maiúsculas A-Z passam para N-Z e depois A-M, minúsculas a-z deslocam da mesma forma, e todos os outros caracteres (espaços, pontuação, dígitos, Unicode) permanecem inalterados. ROT13 não é criptografia — não oferece segurança alguma e é trivialmente reversível por qualquer pessoa —, mas continua amplamente usado para esconder spoilers, criar quebra-cabeças e ofuscar texto casualmente.
Como funciona nosso codificador e decodificador ROT13
- Insira seu texto: cole ou digite o texto que deseja codificar ou decodificar na caixa de entrada. Selecione a variante da cifra — ROT13, ROT5, ROT18 ou ROT47 — no menu suspenso. Como todas as cifras ROT são auto-inversas, a mesma operação codifica e decodifica.
- Processamento instantâneo no navegador: clique em Aplicar ROT13 (ou na variante selecionada) e o codificador e decodificador ROT13 processará seu texto inteiramente no navegador com JavaScript puro. Seu texto nunca sai do seu dispositivo — sem servidor, sem armazenamento, privacidade total.
- Copie ou baixe a saída: o resultado aparece na hora na caixa de saída. Use o botão Copiar para copiar para a área de transferência, o botão Baixar para salvar como arquivo de texto, ou o botão Trocar para mover a saída de volta à entrada e verificar a ida e volta.
O que cada variante ROT transforma
- ROT13 — apenas letras: desloca cada letra A-Z e a-z em 13 posições. Dígitos, espaços, pontuação e todos os caracteres não latinos passam sem alteração.
- ROT5 — apenas dígitos: desloca cada dígito 0-9 em 5 posições (0↔5, 1↔6, 2↔7, 3↔8, 4↔9). Letras e todos os outros caracteres passam sem alteração.
- ROT18 — letras e dígitos: aplica ROT13 às letras e ROT5 aos dígitos ao mesmo tempo. Todos os outros caracteres permanecem inalterados. Útil quando você quer ofuscar tanto letras quanto números.
- ROT47 — todo o ASCII imprimível: desloca todos os 94 caracteres ASCII imprimíveis (! até ~, pontos de código 33-126) em 47 posições. Isso inclui letras, dígitos, pontuação e símbolos — tornando-a a mais completa das quatro variantes.
Limitações importantes do ROT13
ROT13 e todas as cifras de rotação não são criptografia. Elas são trivialmente reversíveis por qualquer pessoa que conheça a cifra (que é de conhecimento público) e não oferecem segurança alguma contra qualquer adversário. Não use ROT13 para proteger senhas, dados pessoais, chaves de API ou qualquer informação sensível. Para segurança real, use criptografia adequada como AES-256. O ROT13 é apropriado apenas para ofuscação casual, em que o objetivo é evitar leitura acidental — não impedir a decodificação intencional.
Perguntas frequentes
Um codificador e decodificador ROT13 é uma ferramenta que aplica a cifra de substituição ROT13 ao texto — deslocando cada letra 13 posições no alfabeto. Como o alfabeto tem 26 letras, aplicar ROT13 duas vezes devolve o texto original, então a mesma operação codifica e decodifica. Nosso codificador e decodificador ROT13 roda inteiramente no seu navegador, sem cadastro.
Não. ROT13 é uma cifra de substituição simples, não criptografia. Ela não oferece segurança alguma — qualquer pessoa que conheça a cifra (que é de conhecimento público) pode decodificá-la instantaneamente. Use ROT13 apenas para ofuscação casual, como esconder spoilers, nunca para proteger dados sensíveis. Para segurança real, use criptografia AES.
Com certeza. Toda a codificação e decodificação ROT13 acontece localmente no seu navegador usando JavaScript. Seu texto nunca é enviado a nenhum servidor, não é armazenado nem registrado. Seus dados permanecem totalmente privados no seu dispositivo.
Sim — nosso codificador e decodificador ROT13 é 100% grátis, sem cadastro, sem conta e sem limites de uso. Codifique e decodifique ROT13 quantas vezes precisar, com qualquer quantidade de texto, totalmente grátis para sempre.
Esse é o comportamento correto. ROT13 é auto-inverso porque o alfabeto inglês tem exatamente 26 letras e 13 + 13 = 26. Aplicar o deslocamento duas vezes devolve cada letra à posição original. Isso significa que as operações de codificação e decodificação são idênticas — basta aplicar ROT13 uma vez para ir em qualquer direção.
ROT13 desloca apenas letras (A-Z) em 13. ROT5 desloca apenas dígitos (0-9) em 5. ROT18 combina ambos — letras em 13 e dígitos em 5 simultaneamente. ROT47 desloca todos os 94 caracteres ASCII imprimíveis (! até ~) em 47, o que a torna a variante mais abrangente. Todas as quatro são auto-inversas.
Sim — ROT13 é a convenção tradicional para esconder spoilers em fóruns, Reddit e Usenet. Codifique seu texto com spoiler com nosso codificador e decodificador ROT13 e publique o resultado. Quem quiser ver o spoiler pode decodificá-lo com qualquer ferramenta ROT13. Isso evita leituras acidentais sem exigir software especial.
ROT13 só desloca as letras latinas padrão A-Z e a-z. Todos os outros caracteres — incluindo letras acentuadas, caracteres CJK, árabe, emoji, dígitos e pontuação — passam sem alteração. Se precisar ofuscar também dígitos, use ROT18 ou ROT47.
ROT47 desloca todos os 94 caracteres ASCII imprimíveis (pontos de código 33-126, de ! a ~) em 47 posições. Diferente do ROT13, que só afeta letras, o ROT47 também ofusca dígitos, pontuação e símbolos. Use ROT47 quando quiser ocultar texto que contenha números e caracteres especiais, e não apenas letras.