Password Generator
Generate strong, random passwords with custom length and character sets. All passwords are generated client-side — nothing is sent to any server.
About Password Security
A strong password should be at least 12 characters long and include a mix of uppercase letters, lowercase letters, numbers, and symbols. Avoid using dictionary words, names, or predictable patterns.
All passwords are generated using the browser's built-in crypto.getRandomValues() API, which provides cryptographically secure random numbers.
Related Tools
Usar la misma contraseña en múltiples lugares, o elegir algo corto y memorable, es una de las formas más comunes en que las cuentas se ven comprometidas. La fortaleza de la contraseña depende principalmente de la longitud y la aleatoriedad. Según las pautas de identidad digital NIST — y específicamente NIST SP 800-63B — la longitud de la contraseña es el factor más importante en la fortaleza: apunta a al menos 16 caracteres. Herramientas como Have I Been Pwned muestran cuántas credenciales terminan en bases de datos de brechas. Este generador crea contraseñas aleatorias completamente en tu navegador — la salida nunca sale de tu dispositivo, nunca toca un servidor y nunca se registra.
Cómo usar el Generador de Contraseñas
Configura tus opciones de contraseña
Elige la longitud de la contraseña y los tipos de caracteres: mayúsculas, minúsculas, números y símbolos. Las contraseñas más largas con todos los tipos de caracteres son más seguras.
Genera una contraseña
Haz clic en Generar para crear una nueva contraseña aleatoria. Haz clic de nuevo para regenerar hasta encontrar una que te guste.
Copia y guarda de forma segura
Haz clic en Copiar para obtener la contraseña. Guárdala en un gestor de contraseñas — nunca guardes contraseñas en archivos de texto plano ni las reutilices en distintos sitios.
Contraseñas de ejemplo
Ejemplos de contraseñas generadas
Configuración:
Length: 16 | Uppercase + Lowercase + Numbers + SymbolsEjemplos de salida:
X#k9@mP2vN$qL7Rz
j8T!wQ4s#Ym6Bv3A
2Kn@rE7dW$pF9xCbFrequently Asked Questions
¿Qué tan larga debe ser mi contraseña?
NIST recomienda al menos 15 caracteres para cuentas estándar y más para cuentas de alto valor. Este generador soporta hasta 128 caracteres. Más larga siempre es mejor cuando se usa un gestor de contraseñas.
¿Son verdaderamente aleatorias las contraseñas generadas?
Sí. Esta herramienta usa el <a href="https://en.wikipedia.org/wiki/Cryptographically_secure_pseudorandom_number_generator" target="_blank" rel="noopener">generador de números pseudoaleatorios criptográficamente seguro (CSPRNG)</a> del navegador vía <a href="https://developer.mozilla.org/en-US/docs/Web/API/Crypto/getRandomValues" target="_blank" rel="noopener">Crypto.getRandomValues()</a> en lugar de Math.random(), haciendo la salida criptográficamente fuerte.
¿Esta herramienta guarda o transmite mis contraseñas?
No. Todo se ejecuta localmente en tu navegador. Ninguna contraseña se envía a un servidor, se almacena en una base de datos o se registra en ningún lugar.
¿Debo usar un gestor de contraseñas con contraseñas generadas?
Sí — absolutamente. Las contraseñas aleatorias largas son difíciles de recordar, que es el punto. Almacénalas en un gestor como Bitwarden, 1Password o KeePass.
¿Qué caracteres debo incluir en una contraseña fuerte?
Incluye letras mayúsculas, minúsculas, números y símbolos para máxima entropía. Evita contraseñas basadas en palabras, nombres o fechas.