Generador de contraseñas
Genera contraseñas localmente con longitud ajustable, controles de caracteres y patrones. Usa aleatoriedad segura y guarda el resultado en tu gestor. Los patrones fijan posiciones y literales. Úsalos para requisitos del sitio; menos opciones aleatorias pueden debilitar la contraseña. Los controles de caracteres solo se aplican al modo aleatorio.
Gratis, sin correo electrónico ni cuenta.
Favoritos
Guardar esta herramienta en favoritos
Guarda este enlace corto en los favoritos del navegador.
Pega este enlace en el campo de dirección de un favorito nuevo o existente.
En el ordenador, arrastra Generador de contraseñas a la barra de favoritos.
Solo se comparte el enlace de la herramienta. Los datos introducidos y los resultados no se incluyen.
Compartir
Tus datos
Adapta los datos del ejemplo a tu tarea. Ajusta las opciones y genera una contraseña nueva. Los resultados quedan en la memoria de esta página.
Los cálculos se realizan en tu navegador. Los datos no se guardan ni se envían a analítica.
Método de cálculo
- → Contraseña generada
- Web Crypto aporta bytes aleatorios. El muestreo por rechazo evita sesgo de módulo. El modo aleatorio elige uniformemente del conjunto; la regla por grupo rechaza candidatos completos que no la cumplen. El patrón elige cada posición y conserva literales y orden. Sin alternativa Math.random.
Correspondencia entre datos y fórmula
Tu resultado
Completa los datos para ver el resultado.
Fuentes
- MDN — Crypto.getRandomValuesFuentes verificadas: 2026-11-07
Supuestos y limitaciones
8–128 caracteres ASCII imprimibles. Las plantillas usan un subconjunto KeePass, no un estándar universal ni compatibilidad completa. Posiciones fijas y exclusiones reducen opciones. Sin certificación de reglas, filtraciones, tiempo de ataque o fortaleza; no guarda ni recupera. Protege copias y descargas.
Cómo usar esta herramienta
Prepara los datos
Elige caracteres aleatorios o un patrón. Ajusta la longitud con el deslizador o el valor exacto y los grupos y símbolos; genera y guarda el resultado en tu gestor.
Interpreta el resultado
Los patrones fijan posiciones y literales. Úsalos para requisitos del sitio; menos opciones aleatorias pueden debilitar la contraseña. Los controles de caracteres solo se aplican al modo aleatorio.
Ejemplos resueltos
-
Generar una contraseña para un campo alfanumérico
La plantilla A{32} genera 32 letras y dígitos ASCII aleatorios; cada ejecución produce un valor nuevo.
Preguntas frecuentes
¿Qué límites tiene esta herramienta?
8–128 caracteres ASCII imprimibles. Las plantillas usan un subconjunto KeePass, no un estándar universal ni compatibilidad completa. Posiciones fijas y exclusiones reducen opciones. Sin certificación de reglas, filtraciones, tiempo de ataque o fortaleza; no guarda ni recupera. Protege copias y descargas.
¿Cómo debo interpretar el resultado?
Web Crypto aporta bytes aleatorios. El muestreo por rechazo evita sesgo de módulo. El modo aleatorio elige uniformemente del conjunto; la regla por grupo rechaza candidatos completos que no la cumplen. El patrón elige cada posición y conserva literales y orden. Sin alternativa Math.random.
Procesamiento y privacidad
El cálculo o la transformación se realiza en el navegador. La herramienta no envía las entradas ni los resultados a un servidor de aplicación. Cargar la página sí genera solicitudes de red; las analíticas opcionales y los mensajes de consentimiento de Google tienen controles separados.
Política de privacidad. Privacidad y preferencias, en el pie de página, permite gestionar las analíticas opcionales.
Ayuda y comentarios
Consulta las fuentes enlazadas para ver definiciones y datos de referencia. Contacta con soporte si tienes dudas o encuentras un problema.
Consulta los métodos de cálculo · Comunica un problema a emonster



