Un generador de números aleatorios está construido como pseudoaleatorio: calcula un número mediante un algoritmo, no mediante un proceso físico aleatorio. Para tareas cotidianas –un sorteo entre amigos, datos de prueba, una elección al azar– eso es indistinguible de la aleatoriedad «real» y resulta totalmente suficiente. Para tareas con dinero real o consecuencias legales –loterías con premio, juegos de azar, criptografía– hace falta una fuente de aleatoriedad certificada con un algoritmo auditado de forma independiente, no una herramienta cotidiana en línea. La diferencia no está en la calidad del número en pantalla, sino en que esas tareas exigen demostrar que el proceso es honesto.
Numera a los participantes en orden y genera un número en el rango de 1 al total: el número que salga señalará a un participante concreto. Si un número ya se usó, simplemente se vuelve a generar hasta que salga uno todavía libre. Para repartir en parejas se repite la misma idea por turnos, quitando del siguiente rango a los participantes ya asignados.
El formulario devuelve un número entero aleatorio por clic: generar de golpe una lista entera sin repeticiones ni decimales no está previsto. Para reunir un conjunto sin repeticiones hay que generar de uno en uno y descartar a mano las coincidencias, o usar una lista con la unicidad ya comprobada.
Sí, cada ejecución es independiente de la anterior, y que el resultado se repita es simple azar, no un fallo.
Sí, si se indica un valor negativo en el campo Min: el rango puede quedar entonces del todo en negativo o cruzar el cero.
Para un sorteo entre conocidos o seguidores en una comunidad pequeña, sí. Para un concurso público grande con premio, normalmente se exige un servicio certificado cuyo resultado se pueda comprobar y confirmar de forma independiente.
Indica el valor mínimo y máximo del rango y pulsa «Generar»: la herramienta devuelve al instante un número entero aleatorio entre ambos. Se puede usar tantas veces seguidas como se quiera.
Si en vez de un número hace falta un conjunto impredecible de caracteres para proteger una cuenta, usa el generador de contraseñas. Para un identificador único de un registro de base de datos, más que un número aleatorio como tal, encaja mejor el generador de UUID. El resto de generadores y conversores están reunidos en la sección Conversores y generadores.