Generador de contraseñas por patrón

Genere una contraseña siguiendo un patrón personalizado: A para una mayúscula aleatoria, a para una minúscula, 9 para un dígito, ! para un símbolo; cualquier otro carácter se conserva tal cual.

Ejemplo:

Cómo funciona

Algunos sistemas imponen un formato concreto de contraseña (por ejemplo, un PIN ampliado como «AA99-9999» o una licencia de software con una estructura fija). En lugar de generar una contraseña totalmente aleatoria, este patrón permite mantener fijos ciertos caracteres (como un guion separador) y aleatorizar los demás según su tipo: letra mayúscula, minúscula, dígito o símbolo.

¿Qué ocurre si mi patrón contiene un carácter no reconocido, como "_" o "#"?

Cualquier carácter distinto de A, a, 9 o ! se copia tal cual en el resultado. Es útil para insertar separadores fijos (guiones, puntos) o un prefijo/sufijo constante en la contraseña generada.

¿Qué símbolos puede generar "!"?

El carácter ! del patrón se sustituye por un símbolo aleatorio elegido entre !@#$%^&*-_+=, un conjunto deliberadamente reducido para seguir siendo compatible con la mayoría de los sistemas que limitan los caracteres especiales aceptados.

Procesamiento 100% local: la generación se realiza por completo en su navegador mediante WebAssembly.