Ir para o conteúdo principal

Sexta-feira, 28 de agosto de 2026

Tecnologia no mundo, explicada em português.

Ferramentas

Ordenar linhas de um texto

Cole uma lista com uma informação por linha e coloque em ordem alfabética do português, de trás para a frente, por tamanho, invertendo a ordem atual ou embaralhando tudo.

Tudo acontece no seu navegador. Nenhum dado digitado aqui é enviado à sysINFO ou a terceiros - não há servidor, upload nem registro. Você pode desconectar da internet e a ferramenta continua funcionando.

Entrada

Resultado

Para que serve

Listas soltas aparecem o tempo todo: nomes de participantes copiados de um e-mail, endereços exportados de um sistema, códigos de produto tirados de um relatório, itens de um inventário anotados às pressas. Colocá-las em ordem torna a conferência muito mais rápida, porque um item faltando ou repetido salta aos olhos quando os vizinhos estão em sequência.

Fazer isso em uma planilha exige colar em uma coluna, selecionar, abrir o menu de ordenação e depois copiar de volta. Em um editor de texto comum, nem existe a opção. Aqui é imediato: cole a lista, escolha o critério e o resultado aparece pronto para ser copiado.

A ordem alfabética desta página segue as regras do português, o que faz diferença real em uma língua com tantas palavras acentuadas. Além dela, há a ordem inversa, a ordenação por tamanho de linha, a simples inversão da ordem em que os itens já estavam e o embaralhamento, útil para sortear a sequência de apresentações ou distribuir tarefas sem viés.

Como usar

  1. Cole a lista no campo Lista original, com um item por linha.
  2. Escolha o Critério de ordenação. As opções A a Z e Z a A usam a ordem alfabética do português.
  3. Marque Diferenciar maiúsculas de minúsculas se a caixa das letras for significativa na sua lista, como acontece com identificadores de sistema.
  4. Clique em Ordenar. O resultado aparece no painel ao lado, com a contagem de linhas na mensagem de status.
  5. Depois da primeira execução, trocar o critério ou editar a lista refaz o resultado automaticamente. No modo Embaralhar, cada clique em Ordenar produz uma ordem nova.
  6. Use Copiar para levar a lista ordenada e Limpar para recomeçar.

Exemplos

Ordem alfabética do português: acento não joga a palavra para o fim

Entrada:      Resultado (A a Z):
zebra         abacate
Ácido         Ácido
abacate       ambulância
ambulância    zebra

Números dentro do texto são comparados pelo valor

Entrada:      Resultado (A a Z):
item 10       item 2
item 2        item 3
item 3        item 10

Ordenação por comprimento, do mais curto ao mais longo

Entrada:                  Resultado:
Porto Alegre              Recife
Recife                    Salvador
Salvador                  Porto Alegre
Belo Horizonte            Belo Horizonte

Notas técnicas

A ordem alfabética usa a comparação linguística do navegador configurada para o português do Brasil, e não a ordem numérica dos códigos internos dos caracteres. É essa escolha que faz "ácido" ficar junto de "acidez" em vez de ir parar depois do Z, como acontece em ferramentas que comparam apenas os códigos. A mesma comparação também reconhece sequências de algarismos e as ordena pelo valor, de modo que "item 2" vem antes de "item 10".

Com a opção de diferenciar maiúsculas desmarcada, a comparação ignora caixa e sinais diacríticos, tratando "Brasil", "brasil" e "BRASIL" como equivalentes. Como a ordenação preserva a ordem original entre itens considerados iguais, essas três linhas saem na sequência em que entraram. Marcando a opção, a comparação passa a distinguir esses casos e a lhes dar uma ordem definida.

A ordenação por comprimento conta caracteres, não bytes: uma linha com acentos pode ocupar mais espaço em disco e ainda assim ser considerada do mesmo tamanho que outra sem acentos. Empates mantêm a ordem original. A inversão simplesmente lê a lista de baixo para cima, sem comparar nada, o que é útil quando o material já veio ordenado ao contrário.

O embaralhamento usa o algoritmo de Fisher e Yates, que percorre a lista uma vez trocando cada posição por outra sorteada, de forma que todas as ordens possíveis são igualmente prováveis. Os sorteios vêm do gerador criptográfico do navegador quando ele está disponível. Nenhuma linha é adicionada ou removida em nenhum dos modos: a saída tem sempre a mesma quantidade de linhas da entrada.

Perguntas frequentes

Como as palavras acentuadas são ordenadas?

A comparação usa a ordenação linguística do português do Brasil, e não a ordem dos códigos internos dos caracteres. Na prática, isso significa que Ácido fica junto de Acidez e antes de Adega, como em um dicionário. Se a comparação fosse feita pelo valor numérico dos caracteres, todas as palavras acentuadas iriam parar depois de Z, que é o resultado errado que aparece em muitos editores de texto simples.

Números dentro do texto são ordenados corretamente?

Sim. A comparação reconhece sequências de algarismos e as compara pelo valor, não caractere a caractere. Por isso item 2 vem antes de item 10, e não o contrário. Sem esse tratamento, a ordenação puramente textual colocaria item 10 antes de item 2, porque o algarismo 1 vem antes do 2.

O que muda ao marcar a opção de diferenciar maiúsculas de minúsculas?

Com a opção desmarcada, a comparação ignora caixa e acento, então brasil, Brasil e BRASIL são tratados como iguais e mantêm entre si a ordem em que apareciam. Com a opção marcada, a comparação passa a considerar essas diferenças e a definir uma ordem entre elas. Marque quando a distinção for significativa, como em listas de identificadores de sistema.

A ordenação por comprimento conta caracteres ou bytes?

Caracteres. Uma linha com dez letras acentuadas é considerada do mesmo tamanho que uma com dez letras sem acento, ainda que ocupe mais bytes quando gravada em UTF-8. Linhas de mesmo comprimento mantêm a ordem relativa que tinham na entrada, então a ordenação por tamanho não embaralha empates.

Linhas em branco e espaços no início são removidos?

Não. A ferramenta apenas reordena: nenhuma linha é excluída e nenhum espaço é aparado, então o número de linhas da saída é sempre igual ao da entrada. Linhas vazias tendem a se agrupar no começo da ordem alfabética. Para eliminar repetições ou linhas vazias, use a ferramenta de remover linhas duplicadas.

Todas as ferramentas

Página de ferramentas →

Todas gratuitas e executadas inteiramente no seu navegador.