Todas as ferramentas

Inverter texto

Inverter o texto para trás - string inteira, palavras individuais ou ordem de linha. Desenvolvedores testam funções de reversão; os professores constroem quebra-cabeças de palavras; usuários curiosos codificam mensagens para se divertir. Resultados instantâneos sem upload.
Texto de entrada

Como reverter o texto

1. Colar ou digitar o texto para reverter.
2. Escolha o modo: inverter todos os caracteres, inverter a ordem das palavras ou inverter a ordem das linhas.
3. Copie a saída.
4. Use o encaminhamento de texto novamente invertendo uma segunda vez (modo de caracteres).

Exemplos de reversão

Reversão de caracteres

"olá" → "olleh". Testa se seu aplicativo lida com a combinação de caracteres Unicode corretamente quando invertido.

Inversão de ordem de palavras

"The quick brown fox" → "fox brown quick The". Útil para exercícios de estrutura de frases ou perguntas de entrevistas.

Reversão de ordem de linha

Um rastreamento de pilha de 10 linhas com o último evento mais recente torna-se o mais antigo primeiro após a reversão da linha - útil para leitura cronológica.

Quando usar a reversão de texto

Quando você verifica algoritmos de string ou testes de unidade para funções reversas.
Quando você cria quebra-cabeças simples, enigmas ou truques de postagem social.
Quando você reordena etapas numeradas coladas em ordem cronológica inversa.

Quando escolher outra coisa

Quando você precisa codificação significativa como Base64 - use um codificador dedicado.
Quando você precisar comparar dois documentos - use comparação de texto.
Quando você precisar de uma reversão de grafema Unicode adequada (emoji, sinalizadores) - bibliotecas avançadas lidam melhor com os limites do cluster.

Palindromos e testes de string

Um palíndromo lê o mesmo para frente e para trás ("racecar"). O modo de caractere reverso ajuda a verificar as frases após normalizar maiúsculas e minúsculas e espaços. Os desenvolvedores usam a reversão para testar a propriedade de invertibilidade de seus próprios utilitários de string.

Unicode e ordem visual versus ordem lógica

Alguns scripts têm exibição da direita para a esquerda, mas armazenam ordem lógica. Inverter caracteres ingenuamente pode quebrar o texto bidirecional. Para trechos mistos de árabe e latim, espere verificar a saída visualmente em vez de assumir que a reversão simples de caracteres está correta para publicação.

Perguntas frequentes

A reversão duas vezes restaura o original?

A reversão de caracteres duas vezes retorna o original? na maioria dos casos. A reversão de palavras ou linhas pode não ocorrer se o espaçamento tiver sido normalizado.

Como os emojis são tratados?

A reversão simples pode dividir emojis com vários pontos de código. Para produção de texto emoji, use bibliotecas de reversão com reconhecimento de grafema.

Posso reverter um arquivo inteiro?

Colar o conteúdo do arquivo como texto. Arquivos binários não são suportados.

O texto invertido é criptografado?

Não. A reversão é trivial para desfazer - não é segurança.

Ela preserva novas linhas?

A reversão de linha troca linhas inteiras; a reversão de caracteres mantém os caracteres de nova linha no lugar, a menos que você os remova.

O texto foi carregado?

Não. A reversão é executada inteiramente no seu navegador.