Colocar em ordem alfabética
Esta ferramenta coloca uma lista em ordem alfabética, de A a Z ou de Z a A, seguindo as regras do português: Árvore fica junto de arvore, e não depois do Z, e maiúsculas não mudam a posição. Ela também põe números em ordem numérica (item 2 antes de item 10), aceita listas por linha ou separadas por vírgula e pode remover itens repetidos.
O texto é processado no seu navegador e não é enviado a nenhum servidor.
Achou um resultado errado ou tem uma sugestão? Avise por e-mail.
Como usar
- Cole a lista, com um item por linha ou separada por vírgula.
- Escolha a ordem e como os itens estão separados.
- Se quiser, remova os repetidos, e copie o resultado.
Como funciona
Uma ordenação simples, como a do sort do JavaScript sem parâmetros, compara os códigos dos caracteres: as maiúsculas vêm antes de todas as minúsculas e as letras acentuadas vão para o fim, depois do z. A ferramenta usa a ordenação do Unicode para o português, em que acentos e maiúsculas só desempatam palavras que, sem eles, seriam iguais.
Com a ordem numérica, sequências de algarismos são comparadas pelo valor: arquivo 9 vem antes de arquivo 10. Sem ela, a comparação é letra a letra, e arquivo 10 vem antes de arquivo 9. Linhas em branco são ignoradas.
Exemplo
Lista: Zebra, maçã, Árvore, banana, abacaxi
Ordem alfabética: abacaxi, Árvore, banana, maçã, Zebra
Perguntas frequentes
Por que no Excel ou no código a ordem sai diferente?
Porque muitas ferramentas comparam os códigos dos caracteres, e não as letras. Em JavaScript, use lista.sort((a, b) => a.localeCompare(b, 'pt-BR')). Em Python, uma opção simples é ordenar pela versão sem acentos e em minúsculas de cada item.
Como ordenar de Z a A?
Escolha "Z a A" nas opções. A lista sai na ordem inversa, com as mesmas regras de acentos e números.
Dá para ordenar uma lista separada por vírgula?
Sim. Escolha "Por vírgula": a ferramenta separa os itens nas vírgulas, tira os espaços das pontas e devolve a lista ordenada separada por vírgula e espaço.
Outras ferramentas que podem ajudar
- Remover Linhas DuplicadasRemova linhas repetidas de listas de e-mails, nomes ou códigos, mantendo a ordem original
- Remover Quebra de LinhaJunte as linhas de um texto copiado de PDF ou e-mail, trocando as quebras por espaço, por nada ou por vírgula
- Conversor de Maiúsculas e MinúsculasConverta texto para MAIÚSCULAS, minúsculas, Título ou Frase, e nomes para camelCase, snake_case e kebab-case
- Inverter TextoInverta um texto de trás para frente, a ordem das palavras ou a ordem das linhas
- Contador de CaracteresConte caracteres, com e sem espaços, palavras, linhas e parágrafos enquanto digita
- Contador de Ocorrência de PalavraVeja quantas vezes cada palavra aparece em um texto, da mais usada para a menos usada, ou conte uma palavra específica