← Início

🔄 Inversor de Texto

Inverta texto por caracteres, palavras ou linhas.

--

O que é esta ferramenta?

Um inversor de texto é um utilitário que vira uma string de texto para que seus elementos apareçam na ordem oposta. Dependendo do modo escolhido, ele pode inverter os caracteres, as palavras ou as linhas da sua entrada. Inverter caracteres produz uma string espelhada onde a última letra se torna a primeira, o que é popular para criar publicações divertidas em redes sociais, codificar enigmas simples e testar como um layout lida com conteúdo da direita para a esquerda ou semelhante a palíndromo. Inverter palavras mantém cada palavra escrita corretamente, mas as reordena para que a última palavra vá para o início, uma transformação útil para reordenar uma lista, criar perguntas de quiz ou analisar a estrutura de uma frase. Inverter linhas mantém cada linha intacta, mas coloca a última linha no topo, o que é útil para inverter a ordem de uma lista numerada, reordenar entradas de log ou inverter a sequência de versos em um poema. Diferente de uma ferramenta de criptografia completa, um inversor de texto não é projetado para segurança; é uma transformação rápida e reversível que qualquer um pode desfazer passando o texto pela ferramenta novamente. Designers e desenvolvedores também o usam para testar como as interfaces se comportam quando recebem entradas incomuns, como títulos espelhados ou campos de formulário invertidos. Como a operação é executada inteiramente no seu navegador, ela funciona de forma instantânea e privada, sem que nenhum dado saia do seu dispositivo. Esteja você criando uma mensagem codificada para um jogo, verificando se uma string é um palíndromo ou apenas explorando como o texto se transforma, um inversor de texto é uma ferramenta rápida e confiável para ter à mão.

Como funciona

A ferramenta oferece três modos independentes, cada um implementado com uma estratégia simples de dividir-inverter-unir. No modo de caracteres, toda a string de entrada é dividida em um array de caracteres individuais, esse array é invertido e os caracteres são unidos novamente em uma única string. Isso produz um verdadeiro espelho do texto original, incluindo espaços e pontuação, então "Hello world" se torna "dlrow olleH." No modo de palavras, o texto é dividido nos limites de espaços em um array de palavras, o array é invertido e as palavras são reagrupadas com espaços simples. Cada palavra mantém sua grafia e capitalização originais, apenas a ordem muda, então "the quick brown fox" se torna "fox brown quick the." No modo de linhas, o texto é dividido em caracteres de nova linha em um array de linhas, o array é invertido e as linhas são reagrupadas com novas linhas. Cada linha permanece exatamente como estava, apenas a ordem vertical é invertida. Como essas operações usam métodos de string padrão, elas lidam com qualquer caractere Unicode, incluindo letras acentuadas, números, emojis e símbolos de escritas não latinas. A ferramenta normaliza as quebras de linha antes do processamento para que as quebras de linha do Windows, Mac e Unix se comportem da mesma maneira. Os três modos são determinísticos e instantâneos, então você pode alternar livremente entre eles para comparar resultados.
Anúncio

Como usar

Inverter texto leva apenas alguns segundos.

  1. Digite ou cole o texto que deseja inverter na área de entrada.
  2. Escolha um modo clicando em um dos três botões. Clique em Inverter Caracteres para espelhar toda a string, Inverter Palavras para inverter a ordem das palavras, ou Inverter Linhas para inverter a ordem das linhas.
  3. O texto invertido aparece instantaneamente na área de saída abaixo.
  4. Se quiser um modo diferente, basta clicar em outro botão; cada transformação é executada sobre a entrada original, para que você possa comparar modos sem redigitar. Clique em Copiar para enviar o resultado para sua área de transferência e colá-lo onde precisar.

Perguntas Frequentes

Perguntas Frequentes

Qual é a diferença entre inverter caracteres, palavras e linhas?
Inverter caracteres vira toda a string letra por letra, de modo que o último caractere se torna o primeiro. Inverter palavras mantém cada palavra intacta, mas as reordena para que a última palavra vá para o início. Inverter linhas mantém cada linha inalterada, mas coloca a última linha no topo, o que é útil para inverter a ordem de uma lista ou sequência de parágrafos.

Posso desfazer uma inversão?
Sim. Como a inversão é sua própria inversa, passar o texto invertido pelo mesmo modo novamente restaura o original. Por exemplo, inverter os caracteres de "dlrow olleH" devolve "Hello world." Isso torna a ferramenta segura para codificar e decifrar enigmas simples ou mensagens divertidas.

A ferramenta preserva espaços e pontuação?
Sim. Espaços, sinais de pontuação, quebras de linha e emojis são tratados como parte da string e invertidos junto com as letras. No modo de caracteres, um espaço entre duas palavras terminará entre as palavras invertidas; no modo de palavras, espaços simples são usados para reagrupar as palavras invertidas.

Inverter texto funciona com caracteres não ingleses?
Sim. A ferramenta inverte a string usando operações padrão que lidam com qualquer caractere Unicode, incluindo letras latinas acentuadas, dígitos, pontuação, caracteres CJK e emojis. O resultado é um espelho exato caractere por caractere do que você colar.

Dicas e Conselhos

Ao usar a inversão de caracteres para criar texto divertido ou codificado, lembre-se de que a saída não está criptografada e pode ser decifrada por qualquer pessoa que a passe pela mesma ferramenta, então nunca a use para informações confidenciais. Se estiver invertendo uma lista para mudar sua ordem, use o modo de linhas em vez do modo de palavras para que cada entrada permaneça em sua própria linha e continue fácil de ler. Para verificação de palíndromos, inverta os caracteres de uma versão limpa e em minúsculas do seu texto e compare-a com o original; se corresponderem, o texto é um palíndromo. Designers que testam layouts da direita para a esquerda podem colar texto latino e inverter os caracteres para simular como uma string espelhada se comporta dentro de um contêiner. Sempre revise a saída, porque a pontuação anexada a uma palavra pode acabar em um local inesperado após uma inversão em nível de palavras, e você pode querer arrumá-la antes de publicar.

Ferramentas de Texto Relacionadas

Anúncio