Codificador/Decodificador ROT13
Codifique ou decodifique texto com a clássica cifra ROT13.
Como usar Codificador/Decodificador ROT13
- Digite ou cole seu texto.
- O resultado em ROT13 aparece instantaneamente — execute novamente para decodificar.
Sobre Codificador/Decodificador ROT13
O ROT13 substitui cada letra pela que está treze posições à frente no alfabeto: A se torna N, B se torna O, e N volta a se tornar A. Como 13 é exatamente a metade de 26, a operação é seu próprio inverso — aplicá-la a um texto já rotacionado retorna o original. Esse é todo o charme do sistema: uma única ferramenta, sem modos separados de codificação e decodificação, e nenhuma forma de errar o sentido.
Ele vem da Usenet, onde era a convenção para publicar qualquer coisa que um leitor pudesse não querer ver de imediato — a piada final de uma anedota, um spoiler de enredo, a resposta de um quebra-cabeça. O objetivo nunca foi impedir que alguém lesse aquilo, apenas evitar que lesse por acidente. Os programas leitores de notícias tinham uma tecla que rotacionava o texto na hora, então a barreira era de exatamente uma tecla de altura, e isso era proposital. É uma convenção de educação disfarçada de cifra.
Trate isso como uma regra absoluta: o ROT13 não oferece segurança alguma. Não há chave, portanto não há nada secreto a proteger — qualquer pessoa que o reconheça, e ele é instantaneamente reconhecível, pode desfazê-lo. Nunca o use para algo importante. Apenas as 26 letras latinas são rotacionadas aqui; números, pontuação, espaços, letras acentuadas e caracteres não latinos passam intactos, e a caixa (maiúscula ou minúscula) de cada letra é preservada. Tudo é executado no seu navegador. Para uma codificação pensada para sobreviver ao transporte, e não para esconder algo, veja o Base64; para um hashing unidirecional genuíno, o gerador de hash SHA-256.
Perguntas frequentes
O ROT13 é seguro?
Não. Ele não oferece segurança alguma. Não há chave, o método é universalmente conhecido e qualquer pessoa pode revertê-lo instantaneamente. Ele existe para evitar que as pessoas leiam algo por acidente, não para impedir que leiam de forma deliberada.
Como eu decodifico o ROT13?
Passe o texto por esta ferramenta novamente. Como o alfabeto tem 26 letras e o ROT13 desloca exatamente pela metade disso, aplicá-lo duas vezes retorna o texto original. Codificar e decodificar são a mesma operação.
O que acontece com números e pontuação?
Eles passam inalterados. Somente as letras de A a Z e de a a z são rotacionadas. Números, espaços, pontuação, letras acentuadas e caracteres não latinos aparecem na saída exatamente como você os digitou.
Ele preserva maiúsculas e minúsculas?
Sim. Uma letra maiúscula permanece maiúscula e uma letra minúscula permanece minúscula — apenas a letra em si muda, então "Hello" se torna "Uryyb".
Para que o ROT13 era realmente usado?
Era uma convenção da Usenet para esconder spoilers, piadas finais e respostas de quebra-cabeças de uma visualização casual. Os leitores que quisessem ver o texto pressionavam uma tecla para rotacioná-lo; todos os demais simplesmente rolavam a página. Esse continua sendo seu único uso sensato.

