pulsa ⌘K para cambiar de herramienta
GENERATE

Generador de Contraseñas

Genera contraseñas aleatorias seguras con opciones de longitud y caracteres.

local
❯ passwdCSPRNG · window.crypto
digits · symbols
STRENGTHexcellent
LENGTH20
CHARACTER SETS
ENTROPY~129 bits
CHARSET87 chars
SOURCE crypto.getRandomValues()generated locally · never transmitted or stored
§01 ACERCA DE ESTA HERRAMIENTA

Descripción general

Este generador toma cada carácter de un conjunto formado por los juegos que activas — mayúsculas, minúsculas, dígitos y símbolos — mediante crypto.getRandomValues (un CSPRNG, no Math.random). Muestra una estimación de entropía en bits en tiempo real y un medidor de robustez de cinco segmentos, y regenera la contraseña automáticamente en cuanto cambias la longitud o los juegos de caracteres.

Cómo se usa

  1. Ajusta LENGTH con el deslizador (8 a 64 caracteres, 20 por defecto).
  2. Activa o desactiva los botones CHARACTER SETS: A–Z, a–z, 0–9, !@#$% (símbolos). Tras cada cambio aparece una contraseña nueva de inmediato.
  3. Pulsa generate ↻ para obtener otra y copy ⧉ para copiarla. Consulta el medidor STRENGTH y la lectura ENTROPY.

Ejemplos

  • 20 caracteres con los cuatro juegos: conjunto = 87 caracteres, entropía ≈ 129 bits → excellent.
  • 8 caracteres solo con a–z: entropía ≈ 38 bits → weak; aumenta la longitud o añade juegos.

Notas

Los dígitos y los símbolos se distinguen por color en la pantalla, para que puedas leer la contraseña sin equivocarte. Apunta a 80 bits de entropía o más en las cuentas que importan, usa una contraseña distinta por sitio y guárdalas en un gestor de contraseñas. El juego de símbolos es !@#$%^&*()-_=+[]{};:,.<>?; si algún sitio rechaza parte de ellos, desactiva los símbolos y compénsalo con más longitud.

FAQ
¿Se envía la contraseña a algún sitio o queda registrada?
No. Las contraseñas se generan localmente con crypto.getRandomValues, el generador de números aleatorios criptográficamente seguro del navegador, y solo se muestran en tu pantalla. Nada se transmite ni se almacena: cierra la pestaña y desaparece.
¿Cómo se calcula la valoración de robustez?
La herramienta estima la entropía como longitud × log2(tamaño del conjunto), donde el conjunto es la unión de los juegos de caracteres que has activado. Por debajo de unos 40 bits la valoración es weak; 60 fair, 80 good, 112 strong, y por encima de 112 bits excellent.
¿Por qué no puedo desactivar los cuatro juegos de caracteres?
Al menos un juego debe permanecer activo; de lo contrario el conjunto de caracteres quedaría vacío y no podría generarse ninguna contraseña. La herramienta impide desactivar el último juego activo.