Inversor de texto
Inverta o texto de trás para frente, a ordem das palavras ou das linhas, ou as letras dentro de cada palavra. Emoji e letras acentuadas ficam intactos. Grátis, roda no navegador.
Executa totalmente no seu navegador. Seus dados nunca são enviados.
O que é Inversor de texto?
Inverte o texto de quatro formas: o texto inteiro caractere por caractere, a ordem das palavras em cada linha, a ordem das linhas ou as letras dentro de cada palavra, mantendo a ordem das palavras. Emoji, bandeiras e letras com acento são tratados como caracteres únicos, então nunca são quebrados.
Como usar Inversor de texto
- Cole ou digite o texto na caixa Entrada.
- Escolha o modo em Inverter.
- Copie o resultado em Saída.
Exemplo
ab👍🏽é
é👍🏽ba
Quando usar Inversor de texto
Use para charadas, verificar palíndromos, inverter listas (mais recentes primeiro ↔ mais antigos primeiro) ou criar texto espelhado por diversão. Inverter caractere por caractere escritas da direita para a esquerda, como árabe ou hebraico, produz um texto exibido de forma diferente do que você talvez espere, porque o navegador continua aplicando o layout bidirecional.
Como funciona Inversor de texto
O modo de caracteres divide o texto em agrupamentos de grafemas com o Intl.Segmenter e inverte esse array, então 👍🏽 (dois pontos de código) e um é escrito como e + acento combinante permanecem juntos – um split('').reverse() ingênuo os quebraria. A ordem das palavras divide cada linha nos espaços e inverte as palavras. A ordem das linhas inverte a lista de linhas. "Letras dentro de cada palavra" inverte cada sequência sem espaços separadamente e mantém o espaçamento.
Casos de Uso Comuns
- Inverter uma lista cronológica para pôr o item mais recente primeiro
- Verificar se uma palavra ou frase é um palíndromo
- Criar texto de trás para frente para jogos e posts
- Inverter a ordem das palavras de uma frase em exercícios de idiomas
Perguntas Frequentes
Por que os emoji continuam corretos depois da inversão?
A ferramenta inverte caracteres percebidos pelo usuário (agrupamentos de grafemas), não unidades de código brutas, então emoji compostos, bandeiras e acentos combinantes são movidos como uma unidade.
Qual a diferença entre inverter as palavras e inverter cada palavra?
"Ordem das palavras" transforma "um dois três" em "três dois um"; "letras dentro de cada palavra" transforma em "mu siod sêrt".
Posso fazer texto de cabeça para baixo?
Use a ferramenta de texto de cabeça para baixo, que também troca as letras por equivalentes girados.