Inverter texto
Text Reverser
Inverte uma string, as palavras dela ou a ordem das linhas — ciente de grafemas, então os emojis sobrevivem.
Inverte texto por caracteres inteiros, por ordem das palavras, pelas letras dentro de cada palavra ou por ordem das linhas. O modo por caracteres é o que vale a pena fazer direito: inverte grafemas, então um emoji continua emoji e um “ã” decomposto continua sendo um “ã”.
Texto
Um número positivo leva as primeiras linhas para o fim.
Invertido
O que o jeito óbvio teria feito
enil driht enil dnoces dlrow �� 글한 olleH
Como usar
Escolha a unidade
Caracteres para um enigma ou uma string de teste, ordem das palavras para uma frase, letras dentro de cada palavra para manter a ordem das palavras mas embaralhá-las, ordem das linhas para virar uma lista.
Gire as linhas se precisar
Uma rotação positiva move as primeiras linhas para o fim. Ela se compõe com a inversão, então você obtém qualquer arranjo cíclico de uma lista em um passo.
Compare com o resultado ingênuo
Quando os dois diferem, o painel mostra o que split("").reverse().join("") teria produzido — e por que essa é a resposta errada para o seu texto.
Perguntas frequentes
Por que outro site quebrou o meu emoji?
Ele inverteu unidades UTF-16. Isso corta um emoji em duas metades substitutas, que se desenham como caracteres de substituição, e separa um acento combinante da letra a que pertence. Esta ferramenta inverte grafemas inteiros.
Acentos e hangul sobrevivem?
Sim. “Pará” vira “áraP”, com o acento preso à letra, e 한글 vira 글한 e não um amontoado de jamo. Isso vale até para texto copiado de um Mac, onde um “á” são dois pontos de código e cada sílaba hangul são três.
Posso inverter só uma parte do texto?
Por seleção não, mas os quatro modos cobrem quase tudo para que isso serviria — inverter as palavras mantendo as letras, ou as letras mantendo a ordem das palavras.
Pode receber de
Conversor de maiúsculas e minúsculas
Case Converter
Converte entre MAIÚSCULAS, minúsculas, Iniciais Maiúsculas, Frase, camelCase, snake_case, kebab-case e CONSTANT_CASE.
Comparar textos
Text Diff
Compara dois textos lado a lado ou em linha, no nível de linha, palavra ou caractere.
Remover linhas duplicadas
Duplicate Line Remover
Remove linhas duplicadas, mantém só as duplicadas ou conta quantas vezes cada linha apareceu.
Ordenar e embaralhar linhas
Line Sorter & Shuffler
Ordena linhas em ordem alfabética, numérica, por comprimento ou aleatória, com opções de inverter e de maiúsculas.
Em seguida
Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.
Gerador de letras diferentes
Fancy Text Generator
Mapeia texto comum em alfabetos Unicode parecidos — negrito, cursivo, circulado, de cabeça para baixo e largo — que são caracteres separados, não uma fonte, então alguns apps e leitores de tela não os leem.
Ordenar e embaralhar linhas
Line Sorter & Shuffler
Ordena linhas em ordem alfabética, numérica, por comprimento ou aleatória, com opções de inverter e de maiúsculas.
Inspetor de Unicode
Unicode Inspector
Decompõe o texto em codepoints com nomes, blocos, scripts e sequências de bytes UTF-8/UTF-16.
Localizar e substituir
Find & Replace
Substitui texto por valor literal, palavra inteira ou expressão regular, com grupos de captura e prévia de cada ocorrência.
Editor de Markdown
Markdown Editor
Edita Markdown com prévia ao vivo e exporta o HTML renderizado, com tabelas e listas de tarefas do GFM.
Anonimizador de texto
Text Anonymiser
Encontra e-mails, telefones, números de cartão e documentos em texto livre e os mascara ou pseudonimiza.