Generador de números aleatorios
Genera enteros o decimales dentro de un rango personalizado y controla la cantidad, los duplicados y el orden.
- Rango
- 1–100
- Cantidad
- 0
- Modo
- Entero
- Duplicados
- No permitidos
Números generados
- Todavía no hay números generados.
Se generan localmente en este navegador. Úsalos para tareas generales, no para sorteos regulados ni credenciales de seguridad.
Más información
Método de generación y reglas del rango
Cómo se eligen los valores aleatorios
La Web Crypto API del navegador llena matrices de bytes con valores aleatorios fuertes. Esta herramienta los asigna al rango elegido mediante muestreo por rechazo, en vez de usar un simple módulo.
El modo entero exige extremos enteros. El modo decimal convierte el rango en una cuadrícula de enteros según las posiciones elegidas, toma una muestra y vuelve a mostrarla como decimal.
Números sin duplicados
Cuando se desactivan los duplicados, el generador realiza una barajada parcial sin sesgo de las posiciones disponibles. La cantidad no puede superar el número de valores distintos del rango.
Enteros y decimales
El modo entero elige números completos. El modo decimal elige valores de precisión fija; con dos posiciones, el paso dentro del rango es 0,01.
Límites y uso adecuado
Límites
- Úsalo para selecciones generales, ejemplos y pruebas, no para loterías reguladas, apuestas, contraseñas, claves criptográficas ni tokens de seguridad.
- El lote máximo es de 1.000 valores y la precisión decimal llega a 6 posiciones.
- El mínimo y el máximo escalados deben permanecer dentro del rango de enteros seguros de JavaScript.
Privacidad y procesamiento local
Privacidad
Los datos introducidos y los números generados permanecen en el navegador actual. No hay solicitudes de red durante el uso, almacenamiento en localStorage ni cargas.
Fuentes y decisión de implementación
Fuentes
No se usa ninguna biblioteca de ejecución de terceros. La conversión de enteros aleatorios y la barajada parcial están implementadas de forma independiente en core.js.
Preguntas frecuentes
Preguntas frecuentes
¿Los resultados son criptográficamente seguros?
El navegador proporciona bytes aleatorios fuertes, pero esta página es un generador de uso general. No uses su salida como clave criptográfica, contraseña ni resultado de un sorteo regulado.
¿Cómo genero números aleatorios sin duplicados?
Desactiva Permitir duplicados. La cantidad solicitada no puede superar el número de valores distintos disponibles con el rango y la precisión elegidos.
¿Se incluyen el mínimo y el máximo?
Sí. Ambos extremos pueden salir cuando coinciden con la precisión entera o decimal seleccionada.