Utilia

Ordenar líneas

Ordena líneas de texto alfabéticamente, por número, por longitud o en orden natural, inviértelas o mézclalas al azar. Gratis y privado, en tu navegador.

Cómo ordenar líneas

  1. Pega tu lista en el cuadro de entrada, con un elemento por línea.
  2. Elige cómo Ordenar por: orden alfabético, orden natural, valor numérico, longitud de la línea, invertir el orden actual o mezclar al azar.
  3. Marca las opciones que necesites: Descendente, Ignorar mayúsculas y minúsculas, Eliminar duplicados, Eliminar líneas vacías o Quitar espacios.
  4. La lista ordenada aparece en el cuadro de resultado. Haz clic en Ordenar de nuevo cuando quieras, por ejemplo para obtener otra mezcla aleatoria.
  5. Copia el resultado y pégalo donde lo necesites.

Debajo del resultado se muestran el número de líneas y las líneas eliminadas por las opciones de limpieza.

Los tipos de orden, explicados

Orden alfabético (A → Z) aplica las reglas reales del idioma en lugar de los códigos de carácter en bruto. Las letras con tilde se ordenan junto a su letra base, así que «ámbar» va justo después de «ambar» y antes de «zapato», en vez de acabar al final de la lista como pasaría con un orden básico. El orden sigue el idioma de la página: en esta página se aplican las reglas del español, por lo que la ñ va después de la n y «ñandú» aparece detrás de «nube».

Orden natural trata los grupos de cifras como números. Un orden alfabético simple pone «item10» antes que «item2» porque compara carácter a carácter; el orden natural da item1, item2, item10, como esperaría cualquier persona. Es ideal para nombres de archivo, títulos de capítulos y números de versión.

Valor numérico busca el primer número de cada línea y ordena por su valor: «2 kg», «10 kg», «100 kg». Reconoce los números negativos, los decimales (3.5 o 3,5) y los separadores de miles (1,200 o 1 200). Las líneas que no contienen ningún número se colocan al final, en su orden original.

Longitud de la línea ordena de la línea más corta a la más larga, contando caracteres. Las líneas de igual longitud conservan su orden original.

Invertir el orden actual da la vuelta a la lista sin ordenarla: la última línea pasa a ser la primera.

Mezclar al azar mezcla las líneas con el generador aleatorio criptográfico de tu navegador, de modo que cualquier orden es igual de probable. Úsalo para sortear nombres, desordenar una lista de reproducción o barajar las preguntas de un cuestionario. Cada clic en Ordenar produce una mezcla nueva.

Opciones de limpieza

  • Descendente invierte el sentido: de la Z a la A, el número mayor primero, la línea más larga primero.
  • Ignorar mayúsculas y minúsculas trata «manzana» y «Manzana» como iguales al ordenar y al eliminar duplicados. Sin esta opción, las versiones en minúscula y en mayúscula se mantienen separadas.
  • Eliminar duplicados conserva solo la primera aparición de cada línea.
  • Eliminar líneas vacías quita las líneas en blanco, incluidas las que solo contienen espacios.
  • Quitar espacios elimina los espacios y tabulaciones del principio y del final de cada línea, lo que evita sorpresas cuando un espacio perdido cambia el orden.

El final de línea de tu texto (Windows o Unix) se conserva en el resultado.

Preguntas frecuentes

¿Por qué «item10» aparece antes que «item2»?

Así funciona un orden puramente alfabético: compara «1» con «2» y se detiene ahí. Elige Orden natural (item2 antes que item10) para ordenar por su valor los números que hay dentro del texto.

¿Qué pasa con las líneas sin números en el orden numérico?

Se colocan después de todas las líneas que contienen un número, en el orden que tenían en tu entrada, tanto si ordenas de forma ascendente como descendente.

¿La mezcla aleatoria es realmente aleatoria?

Sí. Usa el algoritmo de Fisher-Yates con el generador aleatorio de Web Crypto, sin el pequeño sesgo que introduce una mezcla ingenua. Todos los órdenes posibles tienen la misma probabilidad.

¿Puedo ordenar y eliminar duplicados a la vez?

Sí. Marca Eliminar duplicados y elige cualquier tipo de orden. Combínalo con Ignorar mayúsculas y minúsculas y Quitar espacios para detectar duplicados que solo se diferencian en mayúsculas o espacios.

¿Ordenar cambia el contenido de las líneas?

No. Salvo el recorte opcional de espacios, cada línea se conserva exactamente como la escribiste; solo cambia el orden.

¿Se envía mi lista a un servidor?

No. La ordenación se hace por completo en tu navegador y no se sube nada de lo que pegas.