Três jeitos de inverter
Caracteres escreve o texto inteiro de trás para frente: olá vira álo. Serve para charadas, conferir palíndromos ("Socorram-me, subi no ônibus em Marrocos"), nomes de usuário criativos e mensagens escondidas. Palavras mantém cada palavra inteira, mas inverte a ordem em cada linha: um dois três vira três dois um. Linhas inverte a ordem das linhas, útil para transformar uma lista do mais antigo para o mais novo.
Seguro com emoji
Muitos inversores quebram emoji e acentos porque invertem as peças invisíveis de um caractere. Este inverte caracteres inteiros como você os vê, então ab👍🏽 vira 👍🏽ba, e não um polegar quebrado e um quadradinho de tom de pele solto.
Exemplo resolvido
Roma me tem amor invertido por caracteres é roma met em amoR. Ignorando espaços e maiúsculas, a frase se lê igual nos dois sentidos, então é um palíndromo.
Como funciona
No modo de caracteres a página divide o texto em agrupamentos de grafemas, as unidades que você vê na tela, usando a segmentação Unicode do navegador, e inverte a ordem deles. Isso mantém inteiros os emoji, as bandeiras e as letras acentuadas. No modo de palavras ela divide cada linha nos espaços, mantendo o espaçamento original, e inverte os pedaços. No modo de linhas inverte a ordem das linhas. Tudo roda no navegador.
Perguntas frequentes
Os emoji sobrevivem à inversão?
Sim. A página inverte caracteres inteiros, inclusive emoji com tom de pele e bandeiras.
Ele vira as letras de cabeça para baixo?
Não. Só muda a ordem. Texto de cabeça para baixo precisa de caracteres especiais parecidos.
Como conferir um palíndromo?
Inverta por caracteres e compare, ignorando espaços, pontuação e maiúsculas.
Meu texto é enviado?
Não. Tudo roda no navegador.
Fontes
- Unicode Standard Annex #29 — Unicode Text Segmentation
- The Unicode Standard, latest version
- Wikipedia — Mirror writing
Revisado em 17 de out. de 2026 · vetores de teste fixtures/tools/text/reverse-text/