Random Number Generator — Free Online Tool

Un generador de números aleatorios (RNG) produce números dentro de un rango especificado para pruebas, muestreo, simulaciones o tareas de utilidad rápida. SWEDevTools: Prism genera números en tu navegador usando la Web Crypto API, con opciones de mín/máx, cantidad, precisión decimal y un modo único opcional para enteros sin repetición. Es ideal cuando necesitas IDs de prueba sin repetir, valores tipo dado o fixtures numéricos masivos sin escribir un script.

Features

Frequently Asked Questions

¿Este RNG es criptográficamente seguro?

Usa la Web Crypto API (crypto.getRandomValues), que es apropiada para muchos usos sensibles de seguridad. Para secretos de producción, sigue las mejores prácticas de tu plataforma y modelo de amenazas.

¿Los valores mín/máx son inclusivos?

Sí. El generador incluye ambos extremos para salida de enteros. Para decimales, los valores se generan dentro del rango y se redondean a la precisión solicitada.

¿Por qué el modo único a veces da error?

Si solicitas más enteros únicos de los que el rango contiene (por ejemplo, 10 valores de 1–6), la herramienta devuelve un error porque es matemáticamente imposible.

¿Puedo generar números negativos?

Sí. Establece un valor mínimo negativo (por ejemplo, -10 a 10) para datos de prueba y simulaciones.

¿El modo único funciona con decimales?

Único es más confiable para enteros. Con decimales, el redondeo puede crear colisiones más fácilmente; considera aumentar la precisión o dejar único desactivado.

¿Cómo genero un tiro de dado?

Establece min=1, max=6, decimales=0, cantidad=1. Aumenta la cantidad para múltiples tiros.

¿Puedo usar esto para IDs de pruebas de carga?

Sí para fixtures rápidos. Para cargas de trabajo a gran escala, considera un generador determinístico o las funciones de secuencia/UUID de tu base de datos según los requisitos.

¿Almacenan o envían los números generados a algún lugar?

No. La generación se ejecuta localmente en tu navegador.

¿Qué pasó con smalldev.tools?

smalldev.tools ya no está disponible. Prism de SWEDevTools ofrece las mismas herramientas para desarrolladores y más, con soporte offline, encadenamiento de pipelines y uso completamente gratuito — sin necesidad de registro.