Criado com IA avançada no seu dispositivo e aceleração de hardware para um desempenho profissional com privacidade total.IA no seu dispositivo — profissional e privado.
Ferramenta ROT13 e Cifra de César
Codifique, decodifique, ou descubra a chave que nunca lhe deram.
- Nada é enviado · roda no seu dispositivo
- ROT13, César, ROT5, ROT18, ROT47, Atbash
- Descobre a chave quando você não a tem
- Seu próprio alfabeto, incluindo cirílico e grego
Solte um arquivo de texto aqui
Um arquivo por vez no Grátis, até 25 MB. .txt, .md, .csv, .json, .srt, .vtt, .log e mais.
0 caracteres
Deslocamento fixo de 13 letras. A mesma operação codifica e decodifica.
Veja no que cada caractere se transforma antes de confiar um documento a ela.
Grátis: 25.0 MB por arquivo, 1 por vez.
O que o rotador de texto faz
Uma cifra de rotação substitui cada caractere de um alfabeto pelo que está um número fixo de posições adiante, voltando ao início no fim. Essa única ideia cobre todas as cifras desta página: ROT13 é uma rotação de treze sobre as letras, ROT5 uma rotação de cinco sobre os dígitos, ROT47 uma rotação de quarenta e sete sobre o ASCII imprimível, e Atbash o mesmo alfabeto lido de trás para frente. Como a regra é mecânica, o resultado tem exatamente o mesmo tamanho da entrada e todo caractere fora do alfabeto sobrevive intacto.
O que isso significa na prática
- Nada é enviado — o texto é transformado dentro da página, então nunca chega a um servidor e a ferramenta continua funcionando offline depois de carregada.
- O tamanho nunca muda — uma mensagem de 4.000 caracteres volta com 4.000, o que torna seguro rotacionar texto estruturado como legendas ou CSV sem quebrar o formato.
- As maiúsculas são preservadas — maiúsculas viram maiúsculas e minúsculas viram minúsculas, então a forma do texto continua legível.
- Você vê o mapeamento — a tabela de letras mostra exatamente no que cada caractere se transforma antes de aplicá-lo a algo que importa.
- Ela diz quanto mudou — uma contagem de caracteres alterados é o jeito mais rápido de notar que uma cifra aponta para o alfabeto errado.
Cada cifra, e quando usá-la
Seis cifras prontas e uma que você define. Cinco das seis são autoinversas, ou seja, rodá-las uma segunda vez devolve o original e não há direção para errar. Só César e um alfabeto próprio precisam que você diga se está codificando ou decodificando.
| Cifra | O que ela gira | Use para |
|---|---|---|
| ROT13 | 26 letras, deslocamento 13 | Spoilers, fóruns, dicas de enigmas. O clássico, e seu próprio inverso. |
| César | 26 letras, deslocamento 1-25 | Ensino, enigmas, e qualquer caso onde a chave importa. |
| ROT5 | 10 dígitos, deslocamento 5 | Esconder números deixando as palavras legíveis. |
| ROT18 | letras e dígitos | Texto com os dois, como um código ou uma referência numa frase. |
| ROT47 | 94 ASCII imprimíveis, deslocamento 47 | Desafios capture the flag e onde a pontuação também deve mudar. |
| Atbash | 26 letras, espelhadas | O primo mais velho da rotação: A para Z, B para Y. Sem chave alguma. |
| Próprio | seu alfabeto | Cirílico, grego, o latim de 23 letras, ou um conjunto que você invente. |
ROT47 é a que surpreende. Como seu alfabeto inclui pontuação, a saída deixa de parecer palavras — isso é normal, e rodar ROT47 de novo devolve o texto legível.
Codificar e decodificar não são a mesma operação
Este é o erro mais comum com uma cifra de César, e vale dizer com todas as letras: avançar três não desfaz um deslocamento de três. Produz um deslocamento de seis. Para decodificar uma mensagem codificada com três, você volta três — que é o mesmo que avançar vinte e três.
Por que ROT13 confunde
ROT13 é a exceção que ensina a lição errada. Treze é exatamente metade de vinte e seis, então avançar treze e voltar treze caem na mesma letra, e aplicar ROT13 duas vezes realmente devolve o original. Qualquer outro deslocamento se comporta de outro jeito, então uma ferramenta que só soma parecerá correta no ROT13 e produzirá silenciosamente besteira em todo o resto. Por isso o seletor de Direção aparece em César e em alfabetos próprios e some nas cinco cifras autoinversas — um controle que não pode mudar o resultado não deve estar na tela.
O botão Trocar
Trocar devolve o resultado à caixa de entrada e inverte a direção ao mesmo tempo, então apertá-lo duas vezes te leva de volta ao ponto de partida. Mover a saída para a entrada sem inverter a direção aplicaria o deslocamento uma segunda vez, o que é outra mensagem, não a original.
Decodificar quando você não sabe a chave
Só existem vinte e cinco chaves de César diferentes de zero, então a resposta está sempre numa lista de vinte e cinco. O trabalho não é gerar essa lista — é lê-la. Esta ferramenta a ordena para você.
Como funciona a ordenação
As letras não se distribuem por igual numa língua real. Em português, A e E são muito mais comuns que K ou W, e cada idioma tem sua própria impressão digital — o alemão se apoia em E e N, o indonésio em A e K, o francês no E mais que qualquer outro. Uma rotação embaralha essa impressão mas não muda sua forma, então contar as letras uma vez basta para pontuar as vinte e cinco chaves de uma vez: para cada chave, a ferramenta compara as contagens que ela implicaria com o padrão esperado do idioma escolhido, e a chave que melhor encaixa é quase sempre a certa. Ela aparece primeiro, com uma pontuação de relevância mostrando quanta vantagem tem sobre a segunda.
Reduzindo a uma só com uma palavra conhecida
Estatística precisa de letras. Numa mensagem curta — poucas palavras, um nome, uma dica — a ordenação é uma pista e não uma resposta, e a ferramenta diz isso em vez de fingir o contrário. Se você conhece uma palavra que precisa aparecer no texto original, digite-a na caixa de palavra conhecida: todo candidato que não a contém de verdade é descartado, o que normalmente deixa exatamente um, por mais curta que seja a mensagem. Tocar num candidato aplica a chave dele, então você vai de uma lista ordenada direto para um documento decodificado.
- Cole o texto cifrado — ou abra o arquivo em que ele está.
- Escolha o idioma — que você espera do texto original — isso decide qual tabela de frequências pontua.
- Toque em Descobrir a chave — e leia a primeira linha. A porcentagem de relevância diz quanta confiança há.
- Acrescente uma palavra conhecida — se as primeiras linhas parecerem todas plausíveis, ou se a mensagem for curta demais para pontuar.
- Toque na linha vencedora — para aplicar essa chave ao documento inteiro.
Rotacionar num alfabeto seu
As cifras embutidas trabalham no alfabeto latino básico ou em ASCII, o que serve para inglês e para mais nada. Um alfabeto próprio resolve isso: liste os caracteres na ordem em que quer que girem e a cifra trabalha dentro dessa lista, deixando o resto em paz.
- Cirílico e grego — vêm prontos, então uma mensagem russa ou grega gira no próprio alfabeto em vez de passar intacta.
- Latim histórico — é o alfabeto de 23 letras sem J, U e W. Uma cifra construída sobre ele cai em letras diferentes no mesmo deslocamento, então uma ferramenta moderna de 26 letras não consegue decodificá-la.
- Letras e dígitos juntos — dão um alfabeto de 36 caracteres, útil para códigos de referência e chaves de licença.
- A faixa acompanha o alfabeto — um alfabeto de oito caracteres oferece deslocamentos de um a sete, não de um a vinte e cinco — os valores extras cairiam em outros já disponíveis.
- Caracteres repetidos são recusados — um alfabeto com o mesmo caractere duas vezes mapeia duas entradas para uma saída, então a cifra não pode ser desfeita. A ferramenta diz qual caractere está duplicado em vez de dar um resultado irreversível.
Como as maiúsculas são tratadas
Se seu alfabeto contém só uma caixa de cada letra, a outra é girada em paralelo e a caixa é preservada — digitar o alfabeto latino em maiúsculas e colar texto em minúsculas faz o que você espera. Se seu alfabeto já contém as duas caixas de uma letra, ele é tomado exatamente como escrito, porque nesse ponto você já declarou o tratamento e a ferramenta não deve corrigi-lo.
O que muda e o que não muda
Tudo fora do alfabeto da cifra é copiado byte a byte. Isso é uma garantia, não um esforço, e é o que torna seguro rotacionar um arquivo de legendas ou um CSV sem quebrar sua estrutura.
- Dígitos, espaços, pontuação e quebras de linha sobrevivem intactos a toda cifra de letras, e finais de linha do Windows continuam sendo do Windows.
- Letras acentuadas, cirílico, grego, árabe, chinês e qualquer outra escrita passam intactos pelas cifras de letras — não estão no alfabeto, então não há para onde girá-los.
- Emojis e outros caracteres fora da faixa básica sobrevivem inteiros, inclusive os feitos de duas unidades, que é onde implementações ingênuas partem um caractere ao meio.
- A codificação do arquivo é preservada: um arquivo UTF-16 volta como UTF-16, com sua marca de ordem de bytes, em vez de ser convertido em silêncio.
- O resultado sempre tem o mesmo número de caracteres da entrada, para todas as cifras desta página.
A contagem de caracteres alterados
Sob cada resultado há uma contagem de quantos caracteres realmente mudaram. Parece trivial e é o número mais útil da página: passar ROT5 sobre prosa comum não muda nada, e uma ferramenta que devolve a entrada em silêncio é indistinguível de uma quebrada. Se essa contagem for zero ou surpreendentemente baixa, a cifra aponta para o alfabeto errado.
Limites, arquivos e para o que isso não serve
A ferramenta abre texto simples: .txt, .md, .csv, .tsv, .json, .xml, .html, .yaml, .log, .srt, .vtt e alguns mais. Qualquer outra coisa é recusada no momento em que você a escolhe, com um link para a ferramenta que pode convertê-la antes — um PDF vai para o extrator de texto de PDF, um documento Word para o conversor de Word, uma imagem para o leitor de texto em imagens. Você nunca chega a uma barra de progresso que depois falha.
- Grátis — um arquivo por vez, até 25 MB, com todas as cifras, o localizador de chave ordenado, o filtro de palavra conhecida e a tabela de letras inclusos.
- Pro — até vinte arquivos de uma vez entregues como um único ZIP, tamanhos limitados pelo seu dispositivo e não por nós, seus próprios alfabetos, e a lista completa de candidatos exportada como CSV ou TXT.
- Nada que quebre a ferramenta é bloqueado — todas as cifras e o localizador de chave funcionam no Grátis, porque uma ferramenta de cifra que retém a decodificação não está limitada, está quebrada.
Isto não é criptografia
Vale repetir no fim tanto quanto no começo. Vinte e cinco chaves não são um espaço de chaves, são uma lista curta, e esta página percorre essa lista para você em cerca de vinte milissegundos. Cifras de rotação servem para spoilers, enigmas, demonstrações em aula, desafios capture the flag e ofuscação leve de coisas que não importam. Para o que importa — senhas, dados pessoais, qualquer coisa com consequência legal ou financeira — use criptografia de verdade, e não se deixe convencer do contrário só porque a saída parece embaralhada.
Rotacionar um documento de 10 MB leva cerca de 43 ms num notebook mediano, fora da thread principal, então a página continua respondendo enquanto trabalha.
Perguntas frequentes
Como funciona o rotador de texto?
Ele substitui cada caractere por outro situado um número fixo de posições adiante em um alfabeto. Escolha ROT13 para um deslocamento fixo de 13, ou César e defina qualquer deslocamento de 1 a 25. As maiúsculas são preservadas, e tudo fora do alfabeto escolhido — dígitos, espaços, pontuação, letras acentuadas e não latinas — passa intacto. A saída se atualiza enquanto você digita.
Qual a diferença entre ROT13 e uma cifra de César?
ROT13 é uma cifra de César fixada em 13. Como 13 é exatamente metade de 26, aplicá-la duas vezes devolve o texto original, então uma única operação codifica e decodifica. César permite qualquer deslocamento de 1 a 25, e esses não são autoinversos: uma mensagem codificada com deslocamento 3 é decodificada voltando 3, não avançando 3. Por isso esta ferramenta tem um seletor explícito de Codificar e Decodificar em vez de pedir que você calcule o deslocamento contrário.
Como decodifico uma cifra de César sem saber o deslocamento?
Toque em Descobrir a chave. A ferramenta conta quantas vezes cada letra aparece e compara esse padrão com as frequências de letras do idioma que você escolher — português, inglês, espanhol, francês, alemão ou indonésio — depois pontua as 25 chaves possíveis e coloca a mais provável primeiro com uma porcentagem de relevância. Se você já conhece uma palavra que aparece na mensagem, digite-a na caixa de palavra conhecida e só os candidatos que realmente a contêm ficam, o que geralmente deixa exatamente um.
O que são ROT5, ROT18, ROT47 e Atbash?
ROT5 gira os dígitos de 0 a 9 em cinco posições e deixa as letras em paz. ROT18 é ROT13 e ROT5 juntos, para uma sequência que contenha ambos. ROT47 gira todos os 94 caracteres ASCII imprimíveis — letras, dígitos e pontuação — em 47 posições, e por isso sua saída parece símbolos em vez de palavras. Atbash espelha o alfabeto em vez de girá-lo: A vira Z e B vira Y. Os quatro são autoinversos: rodá-los uma segunda vez devolve o que você tinha.
Posso usar meu próprio alfabeto, ou um não inglês?
Sim. Escolha a cifra personalizada e selecione um alfabeto pronto — cirílico, grego, o latim histórico de 23 letras sem J, U e W, ou letras mais dígitos — ou digite o seu. A faixa de deslocamento acompanha automaticamente o tamanho do alfabeto, então um alfabeto de oito caracteres oferece deslocamentos de um a sete em vez de fingir que há 25. Um alfabeto com caractere repetido é recusado, porque uma rotação que mapeia dois caracteres para um não pode ser desfeita.
O que acontece com números, espaços, símbolos e emojis?
Tudo que não está no alfabeto da cifra é copiado byte a byte. Para as cifras de letras isso significa que dígitos, espaços, pontuação, letras acentuadas, cirílico, grego, emojis e quebras de linha sobrevivem exatamente como estavam, e o resultado tem o mesmo tamanho da entrada. A ferramenta também informa quantos caracteres realmente mudou, que é o jeito mais rápido de notar uma cifra apontada para o alfabeto errado — passar ROT5 sobre prosa comum não muda nada.
Meu texto é privado, e posso rotacionar um arquivo inteiro?
Seu texto é processado no seu dispositivo, não nos nossos servidores. Não há envio: a transformação acontece na própria página, e por isso continua funcionando se você perder a conexão depois que a página carregou. Você pode rotacionar uma mensagem colada ou abrir um arquivo de texto simples — .txt, .md, .csv, .json, .log, .srt, .vtt e mais — até 25 MB grátis, um arquivo por vez, com arquivos maiores e lotes de até vinte no Pro.
ROT13 ou César são seguros o bastante para esconder algo real?
Não, e vale dizer sem rodeios. Há apenas 25 chaves de César diferentes de zero, então qualquer um pode testar todas em segundos — esta página faz exatamente isso quando você pede. São cifras de ensino e de passatempo: use-as para spoilers, demonstrações em aula, desafios capture the flag e ofuscação leve, e use criptografia de verdade para senhas, dados pessoais ou qualquer coisa com consequência.
de 120 avaliações
Avalie esta ferramenta
Toque numa estrela — leva um segundo