Generador de Contraseñas Online

Cryptographically secure · runs entirely in your browser Live crypto.getRandomValues
Click Generate
Strength
Entropy: bits  ·  Pool size: chars
Length 16 characters
16 4–64
Uppercase Letters A–Z
Lowercase Letters a–z
Digits 0–9
Symbols !@#$%^&*…
Exclude Ambiguous O, 0, I, l, 1, |, `
Bulk Generation
Count:
Click "Generate All" to create multiple passwords at once.

More Security & Developer Tools

Por Qué Este es el Mejor Generador de Contraseñas Online

Criptográficamente Seguro

Usa crypto.getRandomValues — la misma Web Crypto API que usan los navegadores para TLS. Combinado con muestreo por rechazo para eliminar el sesgo de módulo, cada carácter se extrae de una distribución verdaderamente uniforme.

Puntuación de Entropía

La entropía (en bits) mide cuán impredecible es una contraseña: H = L × log₂(N), donde L es la longitud y N el tamaño del conjunto. Los investigadores de seguridad recomiendan más de 80 bits para la mayoría de las cuentas y más de 128 bits para objetivos de alto valor.

Nada Sale de Tu Navegador

Toda la generación ocurre por completo en JavaScript en tu dispositivo. Nunca se envían contraseñas, opciones ni registros a un servidor. Cierra la pestaña y no persiste nada, ni siquiera en localStorage.

Opciones Flexibles

Combina conjuntos de caracteres, excluye caracteres visualmente ambiguos (O frente a 0, I frente a l frente a 1) para facilitar la introducción manual y genera de 5 a 50 contraseñas en lote para aprovisionamiento masivo o pruebas.

Preguntas Frecuentes

¿Es este generador de contraseñas criptográficamente seguro?

Yes. It uses crypto.getRandomValues, a CSPRNG (Criptográficamente Seguro Pseudo-Random Number Generator) exposed by modern browsers. It also uses rejection sampling so every character index has perfectly equal probability regardless of charset size.

¿Cuántos bits de entropía necesito?

Para cuentas cotidianas: 60–80 bits. Para banca o correo electrónico (vector de recuperación de cuenta): 80–100 bits. Para claves de cifrado o contraseñas maestras: más de 128 bits. Una contraseña de 16 caracteres que use las cuatro clases de caracteres ofrece unos 105 bits de entropía.

¿Qué hace "excluir caracteres ambiguos"?

Elimina O, 0 (la letra O y el cero), I, l, 1 (I mayúscula, l minúscula, uno), | (barra vertical) y comilla invertida. Estos se ven casi idénticos en muchas fuentes, lo que puede causar errores de transcripción al introducir contraseñas a mano o leerlas en pantalla. Excluirlos reduce el conjunto en solo unos 7 caracteres, pero hace las contraseñas mucho más legibles.

¿Se almacenan en algún lugar las contraseñas generadas?

No. La generación ocurre por completo en tu navegador. No se envía nada a ningún servidor, ni se registra ni se almacena en cookies o localStorage. Cada actualización de la página empieza de cero, sin memoria de contraseñas anteriores.

Guía detallada
Guía Herramientas de Seguridad
Hash, HMAC, AES, RSA & JWT
Leer la guía