pt

Ordenar linhas

Ordene linhas de texto, remova duplicados ou inverta a ordem, tudo localmente no seu navegador e sem nenhum envio.

Processando localmente no seu dispositivo ...

Ação
  • Ordenar A-Z
  • Ordenar Z-A
  • Remover duplicados
  • Inverter a ordem
Aparar cada linha
Remover linhas vazias
Ignorar maiúsculas
Ordenar números de forma natural (2 antes de 10)

Processando localmente no seu dispositivo ...

0%

Meu arquivo é enviado?

Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

Sem envio100% local
O conteúdo fica consigosem acesso de terceiros
Hosted in GermanyGlobal Content Delivery
Auditado externamenteTLS A+ · Cabeçalhos A+

As listas raramente chegam na ordem que você quer: um conjunto de nomes, endereços de e-mail, termos ou linhas de log pede para ser ordenado, livre de repetições ou virado de cabeça para baixo. Esta ferramenta pega o seu texto de várias linhas e coloca as linhas na forma escolhida: em ordem alfabética crescente ou decrescente, sem duplicados ou em ordem inversa. O que de outra forma exigiria uma planilha ou um script aqui é um único clique.

Quatro opções extras refinam o resultado: aparar cada linha corta os espaços incômodos no início e no fim, remover linhas vazias fecha as lacunas, ignorar maiúsculas faz com que Maçã e maçã contem como iguais ao ordenar e ao deduplicar, e ordenar números de forma natural compara as sequências de dígitos como números inteiros, de modo que o 2 vem antes do 10. A ordenação é estável e determinística - sem a opção de números, é puramente por código de caractere - de modo que a saída é reproduzível e independente das configurações de idioma do seu dispositivo.

Todo o processamento ocorre inteiramente no seu navegador, em JavaScript puro: o seu texto não é enviado, não é guardado e nenhuma biblioteca de terceiros é carregada de um CDN. Isso importa principalmente em listas de endereços ou trechos de log, que podem conter dados pessoais. Você pode baixar o resultado como arquivo de texto ou copiá-lo diretamente.

Ficha técnica

Ficha técnica
Formatos de entradaEntrada de texto
Formato de saídaTXT
Processamento em loteNão
ProcessamentoLocalmente no navegador (JavaScript)
Upload de arquivosNenhum

Em 3 passos

  1. Cole um texto de várias linhas no campo de texto.
  2. Escolha a ação e, se preciso, ative as opções extras.
  3. Leia o resultado ou baixe-o como arquivo de texto.

Limites: A ordenação segue o código de caractere Unicode (determinística e independente do idioma), e não as regras de agrupamento de uma língua específica, por isso os dígitos e as maiúsculas vêm antes das minúsculas, a menos que você escolha ignorar maiúsculas. Com ordenar números de forma natural, as sequências de dígitos são comparadas como números inteiros (2 antes de 10); isso também permanece determinístico. A comparação é por linha, não por palavra. Textos muito grandes são limitados pela memória do seu dispositivo.

Perguntas frequentes

Meu texto é enviado?

Não. Ordenar e deduplicar são executados inteiramente no seu navegador; o seu texto nunca sai do seu dispositivo e não é guardado.

Por que as maiúsculas vêm antes das minúsculas?

Porque a ordenação é puramente por código de caractere, onde as maiúsculas vêm antes das minúsculas. Ative ignorar maiúsculas se a grafia não deve importar.

A deduplicação mantém a ordem?

Sim. Remover duplicados mantém a primeira ocorrência e a ordem original; não ordena além disso.

O que conta como uma linha?

Cada trecho separado por uma quebra de linha. Os diferentes estilos de quebra (Windows e Unix) são tratados de forma uniforme.

Por que o 10 vem antes do 2 e como ordeno números corretamente?

Na comparação pura por código de caractere, os dígitos são comparados um a um, e o 1 de 10 vem antes do 2. Ative ordenar números de forma natural: as sequências de dígitos serão comparadas como números inteiros, e o 2 virá antes do 10.

Ferramentas relacionadas

Mudar maiúsculas · Formatar JSON · Contar palavras · Limpar espaços · Numerar linhas · Quebrar texto