Generador de Números Aleatorios | Genera números al azar fácilmente
Genera números aleatorios rápidamente. Define un rango y selecciona si permites repeticiones. Útil para sorteos y juegos.
¿Qué es un Generador de Números Aleatorios?
Un generador de números aleatorios (RNG) produce números impredecibles dentro del rango que elijas. Esta herramienta utiliza el generador criptográficamente seguro de tu navegador, por lo que los resultados son adecuados para juegos, sorteos, muestreo, contraseñas y simulaciones. Puedes permitir o prohibir duplicados y establecer cualquier mínimo y máximo.
Usa esta herramienta desde tu agente IA
API JSON y servidor Model Context Protocol (MCP) gratuitos. Sin registro, sin clave de API, CORS abierto. Pensado para Claude, ChatGPT, Cursor, scripts y aplicaciones frontend.
curl -X POST https://mate.tools/api/v1/random-gen.php \
-H "Content-Type: application/json" \
-d '{"mode":"number","min":1,"max":100,"count":5}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/random-gen.php",
data=json.dumps({"mode":"number","min":1,"max":100,"count":5}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/random-gen.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"mode":"number","min":1,"max":100,"count":5}),
});
console.log(await r.json()); Añade a claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) o cualquier otro cliente compatible con MCP:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Preguntas Frecuentes
El generador utiliza la generación de números aleatorios criptográficamente segura de JavaScript para alta calidad de aleatoriedad. Aunque no es "verdaderamente" aleatorio (lo cual requiere fenómenos físicos), los números son estadísticamente aleatorios y adecuados para la mayoría de aplicaciones incluyendo juegos, muestreo y pruebas.
Cuando "Incluir Límites" está habilitado, los valores de frontera (límite inferior y superior) pueden aparecer en los resultados. Por ejemplo, con rango 1-10, tanto 1 como 10 pueden generarse. Cuando está deshabilitado, solo se generan valores estrictamente entre los límites.
Cuando "Permitir Duplicados" está deshabilitado, no puede solicitar más números de los que existen en su rango. Por ejemplo, si su rango es 1-10, solo puede generar hasta 10 números únicos. Habilite "Permitir Duplicados" si necesita más números que el tamaño de su rango.