Ferramentas / list-alphabetizer

Ordenar uma lista alfabeticamente

Ordene linhas A→Z, Z→A, por tamanho ou natural-numérico. Remova duplicados, apare espaços, considere maiúsculas e minúsculas. Tudo no seu navegador — nada sai da página.

MODO
OPÇÕES
ENTRADA · LINHAS · CARACT.
SAÍDA · LINHAS · CARACT.

            
PRONTO · em 0.00ms ·
§01 — SOBRE ESTA FERRAMENTA

Ordene qualquer lista alfabeticamente — sem cadastro.

Cole qualquer lista — nomes, URLs, logs de erro, tags exportadas, ingredientes. Escolha uma regra. Receba o resultado ordenado, opcionalmente sem duplicados e com espaços aparados. Você não precisa subir nada pra lugar nenhum.

Todo o processo é uma chamada a Intl.Collator dentro do seu navegador. A gente não vê seu texto, nem fica registro do que você rodou. Salve nos favoritos, conte pra um colega, é só isso.

§02 — COMO USAR 03 PASSOS
PASSO 01 01 / 03

Cole seu texto

Solte qualquer lista — nomes, URLs, tags exportadas, linhas de log. A ferramenta lê linha por linha. Tabs, vírgulas e ponto-e-vírgulas dentro de cada linha ficam intactos.

PASSO 02 02 / 03

Escolha uma regra de ordenação

Alterne entre A→Z, Z→A, por tamanho ou natural-numérico. Ligue as chaves «Sem duplicados» (Dedupe), «Aparar» (Trim) e «Mai/min» (Case-sensitive) conforme precisar.

PASSO 03 03 / 03

Copie o resultado

Clique em «Copiar» (Copy) ↗ para a área de transferência, ou «Baixar» (Download) para um .txt. Nada é enviado pra lugar nenhum — seu texto não sai do navegador.

§03 — PERGUNTAS 7 RESPOSTAS
01

Quantas linhas ela aguenta?

Testado com até 1.000.000 de linhas no Chrome — o navegador é o único limite porque nada é enviado pra lugar nenhum. Pra fins práticos: 100 mil linhas são ordenadas em menos de 200 ms num MacBook de 2020.

Natural trata os números no meio do texto como números, então «file2» vem antes de «file10». A→Z trata cada caractere como texto, o que colocaria «file10» antes de «file2» porque «1» < «2».

Segue a chave «Mai/min» (Case-sensitive). Desligada, «Apple» e «apple» são a mesma linha. Ligada, ambas ficam.

A ordenação usa Intl.Collator com o locale do seu sistema, então Ã, ñ, ç e 中文 são ordenados de acordo com as suas regras de cotejo. Se você precisa fixar um idioma específico, escreva pra gente — talvez a gente adicione um seletor.

Numa passada só não — a ferramenta só ordena por um modo por vez. Se você precisa de chave primária + secundária (por exemplo, primeiro por tamanho e depois alfabeticamente nos empates), rode duas vezes: a ordenação estável garante que a segunda passada não quebra a ordem relativa da primeira. Se você usa muito, escreva pra gente — talvez a gente adicione um campo «Then by» (depois por).

Não, o resultado completo é sempre mantido. Pra não travar a página, a pré-visualização só mostra as primeiras 5 mil linhas a partir de um certo tamanho — um aviso em cima diz o total real. «Copiar» (Copy) e «Baixar» (Download) sempre devolvem o resultado completo. Única exceção: quando a saída passa de uns 100 MB, o «Copiar» do Chrome pode falhar em silêncio; nesse tamanho use «Baixar».

Sim — esse é o modo A→Z padrão. Z→A é ordem alfabética inversa, «Tamanho» (Length) vai de curto pra longo, «Natural» trata os números no meio do texto como números (por exemplo, «file2» vem antes de «file10»). Os quatro modos usam o locale do seu sistema pra cotejo, então caracteres acentuados e não latinos são ordenados de acordo com as regras do seu idioma.

§04 — AS OUTRAS SETE 7 / 07
§ — PRIVACIDADE Seu texto nunca sai do navegador. Sem upload, sem cadastro, sem registro do que você cola.
PÁGINA DE PRIVACIDADE ↗