Generador de números aleatorios

Elige un rango y cuántos números necesitas: se sortean con el generador criptográfico de tu navegador, perfecto para sorteos, juegos, concursos y partidas de bingo.

🔒 El sorteo ocurre en tu navegador: no se envía ni se registra nada.

Por qué usamos crypto.getRandomValues en lugar de Math.random

Este generador se apoya en crypto.getRandomValues, la fuente de aleatoriedad criptográficamente segura integrada en tu navegador, combinada con muestreo por rechazo para evitar sesgos: todos los números del rango tienen exactamente la misma probabilidad de salir. El conocido Math.random, pensado para animaciones y juegos, no ofrece las mismas garantías de imprevisibilidad: así que para sortear premios, elegir un ganador entre amigos o cualquier elección «a ciegas», la versión criptográfica es la mejor apuesta.

Sortear con o sin repeticiones

Con «solo números únicos» tienes un sorteo como el de una lotería o un bombo de bingo: cada número puede salir una sola vez, así que la cantidad que pidas no puede superar el tamaño del rango (del 1 al 100 puedes sortear como mucho 100 números). Desmarca la casilla y funciona como tirar un dado una y otra vez: las repeticiones son posibles y del todo normales, útil para simular tiradas de dados, generar cifras de prueba o producir datos de muestra aleatorios.