Sobre esta ferramenta
Inverter texto é mais útil do que parece: identificar palíndromos, decifrar anotações escritas em espelho, criar mensagens curiosas ou gerar rapidamente um caso de teste para um algoritmo de strings. Esta ferramenta cobre três tipos distintos de inversão. Inverter caracteres vira a string inteira letra por letra, então "hello" vira "olleh". Inverter palavras mantém cada palavra intacta mas inverte a ordem delas, então "brown fox jumps" vira "jumps fox brown". Inverter linhas mantém cada linha intacta mas inverte a ordem das linhas — útil para inverter uma lista numerada, um changelog ou um stack trace.
Troque de modo quando quiser e o resultado é recalculado instantaneamente a partir da sua entrada original, então nada se perde entre as trocas. Tudo acontece localmente no seu navegador; seu texto nunca é enviado a lugar nenhum. Cole seu texto, escolha um modo e copie ou baixe o resultado.
Perguntas frequentes
Qual é a diferença entre "Inverter palavras" e "Inverter caracteres"?
Inverter caracteres vira cada caractere da string, então "brown fox" vira "xof nworb" — as palavras também ficam embaralhadas. Inverter palavras mantém cada palavra escrita corretamente mas inverte a ordem delas, então "brown fox" vira "fox brown". Use Inverter palavras quando quiser um texto legível em outra ordem, e Inverter caracteres para uma string espelhada de verdade.
"Inverter palavras" mantém a pontuação junto à palavra certa?
As palavras (e qualquer pontuação grudada nelas, como "fox," ou "dog.") são divididas apenas por espaços em branco e invertidas como tokens inteiros — então a pontuação viaja com sua palavra mas se move para uma nova posição na frase. Se precisar que a pontuação fique no final da frase independente da ordem das palavras, edite o resultado manualmente depois de inverter.