Generador de contraseñas

Genera contraseñas aleatorias con la longitud y los tipos de caracteres que elijas, usando el generador criptográfico de números aleatorios de tu navegador.

Cargando…

Cómo usar

  1. Ajusta la Longitud con el control deslizante o el cuadro numérico (4–128 caracteres) y la Cantidad de contraseñas que quieres (1–20).
  2. Marca los tipos de caracteres que quieres usar: A–Z, a–z, 0–9 y símbolos (!@#$ y otros). Cada contraseña incluye al menos un carácter de cada tipo marcado.
  3. Marca Excluir parecidos (Il1O0) para quitar I, l, 1, O y 0, que se confunden fácilmente al copiar una contraseña a mano.
  4. Revisa la Fortaleza y los bits que aparecen al lado; se recalculan al cambiar la longitud o los tipos de caracteres.
  5. Pulsa Copiar (Copiar todo si hay varias) o ↻ Regenerar para obtener otras con la misma configuración.

Preguntas frecuentes

¿Cómo se generan las contraseñas?
Con crypto.getRandomValues, el generador de números aleatorios criptográficamente seguro del navegador. Cada carácter se elige de forma uniforme (se descartan los valores que causarían sesgo de módulo) y, tras colocar uno de cada tipo marcado, los caracteres se mezclan.
¿Cómo se calcula la fortaleza?
Bits = longitud × log2(número de caracteres disponibles). Por debajo de 40 bits es Débil, por debajo de 60 Aceptable, por debajo de 100 Fuerte y a partir de 100 Muy fuerte; por ejemplo, 16 caracteres de los cuatro tipos (89 caracteres) dan unos 104 bits. Es un límite superior: exigir un carácter de cada tipo marcado quita algo de aleatoriedad, sobre todo en contraseñas cortas (4 caracteres de los cuatro tipos: se muestran 26 bits, en realidad unos 22).
¿Excluir los caracteres parecidos debilita la contraseña?
Muy poco: con todos los tipos marcados quita 5 de 89 caracteres, unos 0,08 bits por carácter, así que una contraseña de 16 caracteres pasa de unos 104 a 102 bits. Añadir un carácter más lo compensa de sobra.
¿Qué longitud debe tener una contraseña?
Al menos 12–16 caracteres combinando tipos para la mayoría de las cuentas. Usa una contraseña distinta en cada sitio y guárdalas en un gestor de contraseñas.
¿Las contraseñas se envían o se guardan en algún sitio?
No. Se generan en tu navegador, no se envían a nuestro servidor y esta página no las guarda; desaparecen al regenerarlas o cerrar la página. Una contraseña que copies queda en el portapapeles (y en su historial, si lo tienes activado).