Como usar
Digite ou cole um texto e escolha um modo. O resultado se atualiza enquanto você digita; toque em Copiar para levar o texto.
Os quatro modos
| Modo | «Bom dia» vira |
|---|---|
| Ao contrário | aid moB |
| Ordem das palavras | dia Bom |
| Cada palavra | moB aid |
| De cabeça para baixo | ɐᴉp ɯoq |
Ao contrário inverte o texto inteiro, quebras de linha incluídas, então a última linha passa a ser a primeira. Ordem das palavras trabalha linha por linha e junta as palavras com um único espaço. Cada palavra espelha cada palavra no lugar e mantém todos os espaços e quebras de linha onde estavam.
Como funciona
O texto é dividido em grafemas (o que um leitor enxerga como um caractere) com o Intl.Segmenter do navegador e depois é invertido. Scripts simples invertem unidades de código e partem emojis e letras acentuadas em pedaços quebrados.
O texto de cabeça para baixo usa caracteres parecidos de outros blocos do Unicode. Nem toda letra tem um bom equivalente: as maiúsculas sem equivalente usam o da minúscula (o «B» vira «q»), e algumas fontes não têm vários desses caracteres, então confira como o resultado aparece onde você colar.
Exemplo
O palíndromo «Socorram-me, subi no ônibus em Marrocos» em cada modo:
- Ao contrário: socorraM me subinô on ibus ,em-marrocoS
- Ordem das palavras: Marrocos em ônibus no subi Socorram-me,
- De cabeça para baixo: soɔoɹɹɐW ɯǝ snqᴉuô ou ᴉqns ’ǝɯ-ɯɐɹɹoɔoS
Repare que o «ô» e o hífen não têm versão virada e ficam iguais.
Dicas
- Texto de cabeça para baixo ou espelhado é um truque visual, não uma fonte: leitores de tela leem os caracteres substitutos, não as palavras originais. Evite em nomes e textos que precisam continuar acessíveis.
- Para um palíndromo «perfeito» na comparação, tire antes espaços, acentos e pontuação e passe tudo para minúsculas.