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.

Opções

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

  1. Cole ou digite o texto na caixa Entrada.
  2. Escolha o modo em Inverter.
  3. Copie o resultado em Saída.

Exemplo

Entrada
ab👍🏽é
Saída
é👍🏽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.

Próximos passos recomendados

Explore mais categorias