Texto Reverso

Inverta um texto caractere a caractere ou inverta a ordem das palavras, tudo dentro do seu navegador.

Os cálculos são feitos localmente; seus valores não são enviados ao servidor.

Exemplo

No modo caractere, “Hello world” vira “dlrow olleH” e “stressed” vira “desserts”, enquanto um palíndromo como “racecar” se lê igual nos dois sentidos. No modo palavra, “one two three” vira “three two one”.

Método de cálculo

O modo caractere inverte os pontos de código Unicode e preserva todos os caracteres, inclusive as quebras de linha. O modo palavra divide o texto onde houver espaço em branco, inverte a lista e junta as palavras com espaços simples.

Observações importantes

Como o modo palavra rejunta com espaços simples, espaços extras, tabulações e quebras de linha entre palavras não são preservados. Inverter não espelha letras nem cria texto da direita para a esquerda: idiomas como árabe e hebraico já são exibidos assim pelo navegador.

Guia prático

Escolha inverter caracteres ou palavras. No modo caracteres, “Hello world” vira “dlrow olleH” e “stressed” vira “desserts”; um palíndromo como “racecar” (ou “osso”) fica igual. No modo palavras só muda a ordem: “one two three” → “three two one”; espaços extras não são mantidos e a pontuação continua presa à palavra. São invertidos pontos de código Unicode, então alguns emojis compostos, como 👍🏽, podem se separar. Não cria texto espelhado.

Exemplos práticos
EntradaResultado
Hello world · charactersdlrow olleH
stressed · charactersdesserts
racecar · charactersracecar
one␠␠two␠␠␠three · wordsthree two one
ab👍🏽 · characters🏽👍ba

Perguntas frequentes

O que acontece com a pontuação no modo palavra?

Ela continua grudada na palavra que toca, então “Hello, world!” vira “world! Hello,”. Se precisar manter a estrutura de linhas, inverta cada linha separadamente ou use o modo caractere, que preserva todos os caracteres, inclusive as quebras.

Por que meu emoji saiu errado?

Porque o modo caractere inverte pontos de código e alguns caracteres são formados por vários. O joinha com modificador de tom de pele em “ab👍🏽” sai como o modificador seguido do polegar, o que pode aparecer como dois símbolos, e uma letra digitada com acento combinante separado pode terminar com o acento em outra letra.

Para que isso serve?

Para conferir palíndromos, montar jogos e enigmas com palavras, testar como um layout lida com textos incomuns e gerar texto invertido para copiar em outro lugar. A inversão roda localmente no navegador e nada do que você digita é enviado.

Ferramentas relacionadas