Generador de Contraseñas

Cree contraseñas aleatorias con longitud y conjuntos de caracteres configurables.

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

Genera contraseñas aleatorias seguras

Este generador de contraseñas crea contraseñas aleatorias a partir de la longitud y los conjuntos de caracteres que elija. Úselo para entradas de administradores de contraseñas, cuentas de prueba, credenciales desechables, demostraciones locales y secretos que necesitan valores impredecibles.

Las contraseñas más largas suelen ser más valiosas que los patrones inteligentes: el espacio de búsqueda crece exponencialmente con cada carácter agregado. Para cuentas reales, genere una contraseña única por servicio y guárdela en un administrador de contraseñas exclusivo.

Cómo usar

  1. Establezca la longitud de contraseña deseada usando el control deslizante (de 4 a 128 caracteres).
  2. Elija qué tipos de caracteres incluir: mayúsculas, minúsculas, números y símbolos.
  3. Haga clic en Generar para crear una nueva contraseña aleatoria.
  4. Utilice Copiar para guardarlo en el portapapeles o Descargar para guardarlo como un archivo de texto.

¿Por qué utilizar una contraseña aleatoria?

Las contraseñas aleatorias evitan nombres, fechas, patrones de teclado, palabras reutilizadas y otras opciones predecibles que los atacantes prueban primero. Es difícil adivinar una contraseña larga y aleatoria porque cada carácter se selecciona del grupo de caracteres permitido.

Este generador utiliza la aleatoriedad criptográfica del navegador cuando esté disponible, como crypto.getRandomValues(). La generación de contraseñas es diferente del hash o el cifrado: crea un secreto, mientras que un administrador de contraseñas ayuda a almacenar y utilizar ese secreto de forma segura.

Notas de seguridad

Utilice al menos 16 caracteres para la mayoría de las contraseñas de cuentas, incluya varios tipos de caracteres cuando el sitio de destino lo permita y evite guardar las contraseñas generadas en archivos de texto sin formato a menos que sea parte de un flujo de trabajo controlado.

Ejemplo

Una contraseña de 16 caracteres con letras, números y símbolos 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.