Resultado
Todos os cálculos são feitos localmente no seu navegador: análise, gráfico, exportação. Se você desconectar a rede, a página continua funcionando.
Fatos e limites do método
| Cobertura | Letras latinas a-z, A-Z, dígitos 0-9 e cerca de 15 sinais de pontuação |
|---|---|
| Cirílico | Não tem equivalentes Unicode invertidos amplamente suportados, os caracteres passam sem alteração |
| Ordem dos caracteres | Invertida depois de substituir cada caractere |
| Tecnologia | Caracteres Unicode já existentes, não uma transformação CSS nem uma imagem |
Quando induz ao erro
- Letras cirílicas não têm equivalentes Unicode invertidos amplamente suportados — passam pela ferramenta sem alteração e, no texto invertido, vão se ler normalmente em vez de de cabeça para baixo.
- Nem toda letra maiúscula latina tem um caractere "invertido" realmente preciso — algumas (H, I, N, O, S, X, Z, por exemplo) coincidem visualmente com sua forma normal, enquanto outras usam caracteres emprestados de alfabetos vizinhos (∀, Ǝ, Ʞ) que só se aproximam do original invertido dependendo da fonte usada.
- Como os caracteres invertidos são exibidos depende da fonte do dispositivo do leitor — se a fonte não incluir o glifo necessário, uma letra pode aparecer como uma caixa vazia ("tofu") ou um caractere parecido, mas não idêntico.
- A maioria dos sinais de pontuação (dois-pontos, ponto e vírgula, hífen, barra e outros que não estão na lista específica) não tem equivalente invertido e passa como está.
Como é calculado
Cada caractere do texto de entrada é verificado contra uma tabela de correspondências pré-definida de "caractere normal → equivalente Unicode invertido".
Se uma correspondência é encontrada, o caractere é substituído por ela; se não (cirílico, a maioria da pontuação, caracteres fora da tabela), o caractere fica sem alteração.
Depois de substituir todos os caracteres, sua ordem na string é invertida — isso é necessário para que, ao virar fisicamente o texto 180 graus, as letras fiquem na sequência correta da esquerda para a direita.
O resultado é atualizado ao vivo enquanto você digita, sem um botão de execução separado.
Perguntas e respostas
Por que o cirílico não é invertido?
As letras cirílicas não têm equivalentes Unicode invertidos de uso comum, então passam pela ferramenta sem alteração.
Por que algumas maiúsculas parecem iguais ao normal?
Letras simétricas como H, I, N, O, S, X, Z parecem visualmente idênticas à sua versão invertida, então nada muda nelas — isso é esperado.
Por que o texto parece diferente ou mostra caixas vazias em outro dispositivo?
Alguns caracteres invertidos são glifos Unicode raros que não estão em todas as fontes. Se o dispositivo do leitor não tiver uma fonte compatível, alguns caracteres podem aparecer errados.
Meu texto é enviado para algum lugar?
Não, todo o processamento roda no seu navegador.