Codificador / Decodificador ROT13 Aplicar o cifro ROT13 - deslocar cada letra por 13 posições. Codificação e decodificação são a mesma operação.
Codificador/Decodificador ROT13
Aplicar o cifro ROT13 - deslocar cada letra por 13 posições. Codificação e decodificação são a mesma operação.
Insira o Texto
Digite ou cole o texto para aplicar a codificação ROT13.
Veja o Resultado
Veja cada letra deslocada por 13 posições no alfabeto.
Copie a Saída
Copie o texto codificado/decodificado. Aplique novamente para reverter.
What Is Codificador/Decodificador ROT13?
O ROT13 é um cifro de substituição simples que desloca cada letra em 13 posições no alfabeto. Como o alfabeto inglês tem 26 letras, aplicar o ROT13 duas vezes retorna o texto original - tornando-o seu próprio inverso. "Hello" se transforma em "Uryyb", e aplicar o ROT13 a "Uryyb" devolve "Hello". O ROT13 é usado para ocultar spoilers, respostas de puzzles e conteúdo ligeiramente sensível online. Não é criptografia - não fornece segurança real - mas é útil para ofuscação simples de texto.
Why Use Codificador/Decodificador ROT13?
-
Autoinverso: codifique e decodifique com a mesma operação
-
Aplique duas vezes para retornar ao texto original
-
Cifra clássica usada para ocultar spoilers e puzzles
-
Preserva números, espaços e pontuação inalterados
-
Processamento instantâneo, lado do cliente
Common Use Cases
Ocultação de Spoilers
Oculte spoilers de filmes, livros ou jogos que os leitores possam decodificar facilmente quando estiverem prontos.
Criação de Puzzles
Codifique respostas ou dicas de puzzles usando ROT13 para jogos interativos.
Ofuscação Simples
Ofusque levemente o texto para evitar a leitura casual sem fornecer segurança real.
Desafios CTF
ROT13 é um cifra básico comum em competições de captura da bandeira.
Technical Guide
O ROT13 desloca cada letra em 13 posições usando aritmética modular: newChar = ((charCode - base + 13) % 26) + base, onde a base é 65 para letras maiúsculas (A-Z) e 97 para minúsculas (a-z). O módulo 26 faz com que Z retorne a A e z retorne a a. Caracteres não alfabéticos (dígitos, espaços, pontuação) passam inalterados. Como 13 é exatamente metade de 26, a operação é seu próprio inverso: ROT13(ROT13(texto)) = texto. Este é um caso especial do cifro de César com deslocamento 13.
Tips & Best Practices
-
1ROT13 é seu próprio inverso - aplique duas vezes para obter o texto original
-
2Apenas letras são deslocadas; números e pontuação permanecem inalterados
-
3ROT13 fornece zero segurança - é ofuscação, não criptografia
-
4Usado extensivamente em fóruns Usenet para ocultar spoilers e piadas
-
5A = N, B = O, ..., M = Z, N = A, O = B, ..., Z = M
Related Tools
Inversor de Texto
Inverse qualquer caractere de texto, caracter por caracter.
📝 Text Tools
Texto para Binário
Converte texto em representação binária (0s e 1s).
📝 Text Tools
Texto para Hex
Converte texto em representação hexadecimal.
📝 Text Tools
Conversor de Língua do Porco
Converta texto em inglês para a língua do jogo de palavras Língua do Porco.
📝 Text Tools
Codificador de Código Morse
Converte texto em código Morse (pontos e traços).
📝 Text ToolsFrequently Asked Questions
Q O ROT13 é criptografia?
Q Por que aplicar ROT13 duas vezes devolve o texto original?
Q Isso afeta números?
Q Para que é usado o ROT13?
Q O ROT13 é o mesmo que o cifra de César?
About This Tool
Codificador/Decodificador ROT13 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.