Generador de Números Aleatorios Online — para Sorteos
Genera números aleatorios en cualquier rango: para sorteos, loterías, elegir un ganador. Con o sin duplicados, orden, historial. Gratis, sin registro.
Sobre el generador de números aleatorios
Un generador de números aleatorios simple y justo: fija un rango 'desde — hasta', la cantidad, y obtén un resultado. Úsalo para sorteos en Instagram y Telegram, loterías, elegir el ganador de un concurso, deberes de estadística o seleccionar una fila aleatoria de una tabla.
Por debajo usamos el generador criptográficamente seguro del navegador `crypto.getRandomValues` — la misma fuente de aleatoriedad que usan los tokens bancarios y los generadores de contraseñas. Sin semillas predecibles, sin determinismo basado en la hora — cada ejecución es genuinamente aleatoria. Genera un solo número o hasta 1000 de una vez, con o sin duplicados ('sin' = elegir N distintos).
Todo se ejecuta localmente en tu navegador, sin subir nada a un servidor. Las últimas 10 generaciones se guardan solo en el localStorage de tu dispositivo — visibles solo para ti. Sin registro, sin anuncios, sin límites de uso.
Dónde es útil
Sorteos en Instagram, Telegram, redes sociales
Los suscriptores reciben los números 1, 2, 3… N. Genera un número aleatorio en ese rango — ganador elegido. Graba la pantalla como prueba de imparcialidad.
Ganador de lotería o concurso
Elige 5 ganadores entre 247 participantes sin duplicados: rango 1–247, cantidad = 5, desmarca 'Permitir duplicados'. Listo.
Estudio y ciencia
Muestreo aleatorio para estadística, generación de datos de prueba, tirada de dado (1–6) o cara/cruz (0–1), ejercicios de teoría de la probabilidad.
Juegos y decisiones
Elige un juego, película o receta al azar para cenar. Sí/no aleatorio (0–1). PIN aleatorio. Cualquier situación que necesite una elección imparcial.
Preguntas frecuentes
¿Son realmente aleatorios los números?
Sí — usamos el generador criptográfico del navegador crypto.getRandomValues, el mismo que se usa para tokens y contraseñas seguros. El muestreo por rechazo garantiza una distribución uniforme en cualquier rango (sin sesgo en los extremos).
¿Cuántos números puedo generar de una vez?
De 1 a 1000 por ejecución. Si los duplicados están desactivados y tu rango es menor que la cantidad, el generador limitará el resultado al tamaño del rango.
¿Es suficientemente bueno para sorteos de Instagram/Telegram?
Sí — es el uso más habitual. Como todo se ejecuta en el navegador, puedes grabar tu pantalla durante la generación para que los suscriptores verifiquen la imparcialidad. Ningún tercero puede manipularlo.
¿Puedo excluir duplicados?
Sí — desmarca 'Permitir duplicados' y cada resultado será único. Útil para elegir 5 ganadores distintos de una lista de 247.
¿Se almacenan los números en un servidor?
No. Las últimas 10 generaciones se guardan solo en el localStorage de tu navegador. Borra la caché y el historial desaparece. No guardamos registros en el servidor.
¿En qué se diferencia de Math.random de JavaScript?
Math.random() es un generador pseudoaleatorio, potencialmente predecible si se conoce la semilla. Nosotros usamos crypto.getRandomValues — un generador criptográficamente seguro sembrado con entropía de hardware (temporizadores de CPU, ratón, teclado).
Más herramientas de elección aleatoria
Generadores aleatorios gratuitos para sorteos, juegos y decisiones rápidas: todo funciona en el navegador, sin registro.