Generador de Contraseñas

Cree contraseñas aleatorias fuertes con longitud y tipos de caracteres configurables. Todo se ejecuta localmente en su navegador.

Opciones
16
A–Z
a–z
0–9
!@#$%^&*
Contraseña generada
0 caracteres

Generador de Contraseñas

Esta herramienta crea contraseñas aleatorias usando un generador de números aleatorios criptográficamente seguro integrado en su navegador. Puede controlar la longitud y los tipos de caracteres incluidos.

La contraseña se genera localmente. Nunca se transmite por la red ni se almacena fuera de esta página.

Cómo usar

  1. Configure la longitud deseada con el deslizador (4 a 128 caracteres).
  2. Elija los tipos de caracteres: mayúsculas, minúsculas, números y símbolos.
  3. Haga clic en Generar para crear una nueva contraseña aleatoria.
  4. Use Copiar para el portapapeles, o Descargar como archivo de texto.

¿Por qué usar una contraseña aleatoria?

Las contraseñas predecibles son la forma más común en que las cuentas se ven comprometidas. Una contraseña verdaderamente aleatoria con suficiente longitud y variedad de caracteres resiste ataques de fuerza bruta y de diccionario.

El generador usa crypto.getRandomValues() de la API Web Crypto, proporcionando aleatoriedad de calidad criptográfica directamente desde el navegador.

Notas de seguridad

El generador usa aleatoriedad de calidad criptográfica de la API Web Crypto del navegador. Las contraseñas nunca se envían por la red. Para máxima seguridad, use todos los tipos de caracteres y una longitud de 16 o más caracteres.

Ejemplo

Una contraseña de 16 caracteres con todos los tipos activados podría verse así:

--- Configuración ---
Longitud: 16
Mayúsculas: A-Z
Minúsculas: a-z
Números: 0-9
Símbolos: !@#$%^&*

--- Contraseña generada ---
k7#Qm!2pXr&9LwN4

Integración MCP

MCP (Model Context Protocol) permite que agentes de IA y aplicaciones descubran y ejecuten utilidades de Coding.Tools para flujos repetibles de conversión, formato, hash y generación.

Nombre de herramienta MCP: password-generator

Endpoint MCP: https://coding.tools/mcp

Llame primero a tools/list. Cada herramienta incluye inputSchema, outputSchema y examples para que un agente de IA o cliente pueda construir argumentos válidos sin adivinar.

Para tools/call, lea result.content[0].text para el valor visible y result.structuredContent para el análisis automático. Los fallos de herramienta devuelven isError: true; los fallos de protocolo devuelven un JSON-RPC error.

Ejemplo de solicitud tools/call:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"password-generator","arguments":{"options":{"length":20,"symbols":true}}}}'

La mayoría de las herramientas de texto y datos aceptan una cadena input y options opcionales. Las herramientas de imagen que dependen de las API de imagen del navegador se listan para descubrimiento y devuelven un enlace a la interfaz web cuando necesitan capacidades del navegador.