Entrada

o suelta un archivo aquí, o pega el código abajo

0 líneas · 0 caracteres

Resultado

0 líneas · 0 caracteres · 0 de 0 línea(s) en orden aleatorio

Los archivos nunca salen de tu navegador¿Cómo?

Ordenar al azar y elegir elementos aleatorios de una lista

Esta herramienta sirve para mezclar líneas de un texto y ordenarlas al azar. Pega una lista, presiona Mezclar de nuevo para obtener otro orden o elige unas cuantas líneas al azar como muestra o ganadores de un sorteo.

Última actualización:

Cómo funciona

  1. Pega la lista

    Un elemento por línea: nombres, preguntas, casos de prueba, canciones o filas de un CSV.

  2. Mezcla

    La lista se mezcla en cuanto la pegas. Mezclar de nuevo da otro orden; una semilla da siempre el mismo.

  3. Toma lo que necesitas

    Copia toda la lista mezclada o solo las primeras N líneas como muestra aleatoria.

Funciones

  • Mezcla justa y sin sesgo

    Algoritmo Fisher–Yates con el generador aleatorio criptográfico del navegador y muestreo por rechazo: todos los órdenes son igual de probables, sin Math.random ni sesgo de módulo.

  • Repetible con una semilla

    Escribe cualquier texto como semilla para obtener un orden fijo: la misma lista con la misma semilla da el mismo resultado en cualquier dispositivo, así que un sorteo se puede comprobar después.

  • Muestra aleatoria

    Elige N líneas para sacar ganadores, seleccionar preguntas para un examen o tomar filas de prueba sin repeticiones.

  • Encabezado y grupos

    Mantén la primera línea (el encabezado de un CSV) arriba y conserva juntos bloques de líneas, como pares de pregunta y respuesta, mientras se mezclan los bloques.

Límites y privacidad

Las listas y los archivos pueden ocupar hasta 200 MB. Para mezclar hace falta la lista completa en memoria; los archivos de más de 8 MB se mezclan en segundo plano y el resultado se descarga.

Los duplicados se mantienen: si una línea aparece dos veces, puede salir dos veces. Si cada valor debe aparecer una sola vez, quítalos antes con Remove Duplicate Lines. El generador con semilla (sfc32 inicializado con un hash del texto de la semilla) es fijo, así que una semilla seguirá dando el mismo orden en futuras versiones de esta página.

La lista se mezcla en tu navegador y nunca se sube. Más información en la página de privacidad.

Preguntas frecuentes

¿Cómo ordeno una lista al azar?

Pega la lista, un elemento por línea. El resultado ya sale mezclado; presiona Mezclar de nuevo para otro orden.

¿La mezcla es realmente aleatoria?

Sin semilla usa crypto.getRandomValues, el generador criptográficamente seguro del navegador, con una mezcla Fisher–Yates sin sesgo. Con semilla es reproducible a propósito y no sirve para fines de seguridad.

¿Cómo elijo un ganador al azar de una lista?

Pon en Elegir N líneas el número de ganadores. Cada persona aparece como máximo una vez; activa Eliminar líneas vacías para que una línea en blanco no pueda ganar.

¿Puedo obtener otra vez el mismo orden aleatorio?

Sí. Escribe una semilla como «sorteo-2026». Quien pegue la misma lista con la misma semilla obtendrá el mismo orden.

¿Cómo mezclo un archivo CSV sin mover el encabezado?

Activa Mantener la primera línea (encabezado) arriba. El encabezado queda primero y se mezclan las filas de datos.

Herramientas relacionadas