Generador de Lista Aleatoria
Genera listas de hasta 10.000 números y exporta como CSV, JSON o TXT. Modo decimal, barajar listas, sin duplicados. Gratis, sin registro.
Actualizado mayo de 2026
Revisado por Rafael Duarte
Cómo funciona
Hasta 10.000 números aleatorios, listos para exportar en cuatro formatos
1. Define el rango y la cantidad
Escribe el valor mínimo y máximo, y cuántos números necesitas generar (de 1 a 10.000).
2. Ajusta las opciones
Permite o bloquea duplicados, activa el modo decimal si hace falta, y elige orden ascendente, descendente o sin ordenar.
3. Genera y exporta
Copia el resultado o descárgalo como lista, CSV, array JSON o números separados por espacios.
Qué hace este generador de números aleatorios
Generación masiva con control total sobre el resultado
Hasta 10.000 números en un solo lote
Pensado para hojas de cálculo, bases de datos o scripts que necesitan volumen, no un número suelto.
Modo Barajar tu propia lista
Pega números que ya tienes (uno por línea, coma o espacio) y reordénalos al azar con Fisher-Yates.
Sin duplicados garantizado
Aplica Fisher-Yates sobre todo el rango y recorta el resultado a la cantidad pedida — nunca se repite un valor.
Aleatoriedad criptográfica real
Usa crypto.getRandomValues() con rechazo de muestreo para eliminar el sesgo de módulo, no Math.random().
Atajos de teclado
Barra espaciadora para generar de nuevo y Shift+Enter para copiar todo, sin tocar el ratón.
Rangos negativos o muy amplios
Funciona con números negativos y rangos grandes, sin límite artificial entre el mínimo y el máximo.
Ejemplos de configuración
Casos reales con los ajustes exactos
Cuándo vas a necesitar esta herramienta
Los escenarios más frecuentes entre quienes la usan
Números para la lotería
Configura el rango y la cantidad oficial de tu lotería (La Primitiva, Euromillones, Baloto, Melate) y genera tu combinación en segundos.
Rifas y sorteos
Asigna un número a cada participante y elige al ganador con un generador aleatorio criptográficamente seguro y verificable.
Datos de prueba para bases de datos
Genera miles de IDs numéricos y expórtalos como CSV o JSON directo a tu pipeline de testing.
Estadística y muestreo
Extrae una muestra aleatoria simple para experimentos de probabilidad, grupos A/B o simulaciones de Montecarlo.
Reordenar una lista sin usar Excel
Pega nombres, códigos o cualquier lista numerada en modo Barajar y obtén un orden aleatorio al instante.
Errores comunes
Pedir más números únicos de los que el rango permite
200 números únicos entre 1 y 100 es matemáticamente imposible — la herramienta lo avisa antes de generar nada.
Usar Math.random() en un generador casero
Math.random() introduce sesgo de módulo al mapearlo a un rango. Esta herramienta usa rechazo de muestreo para que cada valor tenga la misma probabilidad.
Generar 10.000 números e intentar copiarlos a mano
Para listas muy grandes conviene usar el botón Exportar en lugar de copiar al portapapeles — es más rápido y no se corta.
Escribir decimales en Mínimo/Máximo sin activar el Modo decimal
Sin el Modo decimal, los valores se truncan a entero antes de generar — el resultado sale distinto de lo esperado.
Pegar texto no numérico en el Modo Barajar
La herramienta ignora en silencio cualquier fragmento de la lista pegada que no se reconozca como número.
Por qué usar este generador de números aleatorios
Genera hasta 10.000 números en una sola pasada con cuatro formatos de exportación listos — la mayoría de los generadores online solo dan un valor a la vez o no permiten exportar nada estructurado.
Funciona con crypto.getRandomValues() y rechazo de muestreo para eliminar el sesgo de módulo, así que la distribución se mantiene estadísticamente uniforme incluso en rangos que no son potencia de dos.
Todo el cálculo ocurre en tu navegador: ningún número generado pasa por un servidor. Eso importa para sorteos sensibles, datos de prueba internos o cualquier uso donde la privacidad es clave.
Con duplicados vs. sin duplicados
Elige el modo según tu caso de uso
Preguntas frecuentes
Desactiva "Permitir duplicados". La herramienta aplica un barajado Fisher-Yates sobre todo el rango y recorta el resultado a la cantidad pedida, así que cada número de la lista es único.
Referencias
Documentación oficial de crypto.getRandomValues(), la API que impulsa este generador.
El algoritmo usado para generar listas de números únicos sin repetición y para el modo Barajar.
Sitio oficial con las reglas y el rango de números de La Primitiva y otros sorteos citados en los ejemplos.
Herramientas relacionadas
- Generador de Números Aleatorios Aleatorio Elige un número aleatorio al instante — ideal para rifas, lotería y dados. Historial de sesión y estadísticas de entropía. Gratis, sin registro.
- Lanzar Moneda Online Aleatorio Lanzar moneda online gratis. Obtén cara o cruz virtual al instante — resultado aleatorio y justo. Sin registro, sin app, sin instalación.
- Lanzar Dado Online Aleatorio Dados online gratis para D&D y RPGs de mesa — lanza d4, d6, d8, d10, d12, d20, d100 con ventaja, presets e historial de tiradas.
- Generador de Números de Lotería Aleatorio Genera números aleatorios para Euromillones, La Primitiva, Powerball y más. Gratis, sin registro, sin repetición.
- Selector de Nombres Aleatorio Aleatorio Elige un nombre aleatorio de tu lista en segundos. Gratis, online, sin registro — ideal para sorteos, clases, rifas y selección de equipos.