Generador de contraseñas

Cree contraseñas seguras para proteger sus datos

Su contraseña

Fortaleza

🎲 Cómo funciona el generador

El generador crea una contraseña aleatoria de la longitud elegida a partir de los conjuntos seleccionados: letras mayúsculas y minúsculas, dígitos y símbolos. Cada posición usa el generador criptográficamente fuerte crypto.getRandomValues() — no Math.random().

La generación se ejecuta por completo en el navegador — la contraseña no se envía al servidor. La longitud va de 8 a 64 caracteres (16 por defecto).

🔐 Conjuntos de caracteres y puntuación

Caracteres disponibles

A–Z, a–z, 0–9

Símbolos: !@#$%^&*()_+~`|}{[]:;?><,./-=

Indicador de fortaleza

Hasta 20 puntos por criterio:

longitud > 12, mayúsculas, minúsculas, dígitos, símbolos

< 40 — débil · < 80 — media · 80+ — fuerte

💡 Ejemplo

Ajustes por defecto: longitud 16, todos los tipos activados:

  • Alfabeto: 26 + 26 + 10 + 29 = 91 caracteres
  • Cada carácter: índice aleatorio con crypto.getRandomValues
  • Con longitud 16 y todos los tipos, puntuación = 100 → «Fuerte»

Si no se elige ningún tipo, se muestra «¡Elija opciones!».

🔒 Consejos de seguridad

  • Use contraseñas de al menos 12–16 caracteres con distintos tipos.
  • No reutilice la misma contraseña en varios sitios.
  • Guarde las contraseñas complejas en un gestor, no en notas o mensajeros.
  • Active la autenticación en dos factores cuando sea posible.
  • Copiar pone la contraseña en el portapapeles — límpielo después en un PC compartido.