Generador de números aleatorios gratis
Generador de números aleatorios saca números sin sesgo en cualquier rango hasta 2^53, enteros o decimales, con o sin repetición y ordenados como prefieras. Usa crypto.getRandomValues con muestreo por rechazo, tiene ajustes rápidos como 1–100, dados y lotería 6 de 49, y puede elegir nombres de una lista o barajarla.
- Fuente:
- crypto.getRandomValues
- Método:
- Muestreo por rechazo, sin sesgo
- Exportación:
- Copiar, archivo de texto o CSV
- Precio:
- Gratis
- Funciona:
- En local, en tu navegador
- Subidas:
- Ninguna: los archivos no salen de tu dispositivo
- Cuenta:
- No hace falta
Respuestas rápidas
¿Los números son realmente aleatorios?
Proceden del generador criptográficamente seguro del navegador (crypto.getRandomValues), la misma fuente que se usa para las claves de cifrado.
Por ahora la interfaz de la herramienta está en inglés.
Se procesa en tu dispositivo: tus archivos nunca se suben. Cómo funciona
Actividad de red en esta pestaña
Lo que esta página ha solicitado desde que abriste el sitio en esta pestaña. Una subida es cualquier solicitud que envía datos: POST, PUT, PATCH o una solicitud con cuerpo.
Ninguna subida: esta página no ha enviado nada.
Todavía no hay solicitudes de red.
Para ver todas las solicitudes, abre las herramientas para desarrolladores del navegador (pestaña Red).
Cómo usar Generador de números aleatorios
- Fija el mínimo y el máximo, o haz clic en un ajuste rápido como 1–100, una tirada de dados o la lotería 6 de 49.
- Elige números enteros o decimales, cuántos números necesitas, si se permiten repeticiones y el orden.
- Pulsa Generate (generar) y copia el resultado o descárgalo como archivo de texto o CSV.
- Usa «Pick from a list» (elegir de una lista) para sacar nombres al azar o barajar una lista entera.
Créditos y código abierto
Creada desde cero con estándares web. Gracias a las personas que hacen posibles estos proyectos.
API de la plataforma web utilizadas: Web Crypto, Clipboard API, File API.
Textos completos de las licencias: avisos de terceros · todos los créditos
Preguntas frecuentes
¿Qué significa aquí «sin sesgo»?
Un método ingenuo toma un número aleatorio módulo el tamaño del rango, lo que favorece ligeramente los valores pequeños. Nosotros usamos muestreo por rechazo: los valores brutos que superan el mayor múltiplo exacto del rango se descartan y se vuelven a sacar, así que todos los números tienen exactamente la misma probabilidad.
¿Por qué no puedo sacar 10 números distintos del 1 al 5?
Sin repeticiones, puedes sacar como máximo tantos números como haya en el rango. La herramienta te indica cuántos valores distintos hay disponibles.