Herramientas
Generador de Contraseñas
Genera contraseñas y frases de contraseña criptográficamente seguras. Usa la Web Crypto API — nada sale de tu navegador.
Generando...Acerca de esta herramienta
Genera contraseñas fuertes y aleatorias usando el generador de números aleatorios criptográficos del navegador (crypto.getRandomValues). Elige entre contraseñas basadas en caracteres y frases de contraseña estilo Diceware para la máxima seguridad. El muestreo por rechazo elimina el sesgo modular para una aleatoriedad uniforme.
Características
Aleatoriedad criptográficamente segura — usa la Web Crypto API con muestreo por rechazo
Modos de contraseña y frase de contraseña — basado en caracteres o en palabras
Estimación de entropía — bits de entropía calculados en tiempo real
Estimación de tiempo de descifrado — cuánto tardaría un ataque de fuerza bruta a 1 billón de intentos/seg
Excluir caracteres ambiguos — elimina 0, O, l, 1, I para evitar confusión
Personalizable — longitud, conjuntos de caracteres, separadores de palabras, mayúsculas, añadir número
¿Cómo se usa?
- Elige entre el modo Contraseña o Frase de contraseña
- Ajusta la longitud y los conjuntos de caracteres (o cantidad de palabras/separador)
- Opcionalmente excluye caracteres ambiguos
- Haz clic en Generar o copia directamente al portapapeles
¿Es privado?
Toda la generación de contraseñas ocurre completamente en tu navegador usando la Web Crypto API. No se transmite, almacena ni registra ninguna contraseña. Las contraseñas generadas nunca salen de tu dispositivo.
Referencia de comandos Linux
Puedes generar contraseñas desde la terminal usando herramientas integradas de Linux. Estos son los métodos más comunes:
Contraseña aleatoria (conjunto mixto)
Solo alfanumérica
Usando OpenSSL
Generación por lotes
Frase de contraseña (estilo Diceware)
Usando pwgen
pwgen es un generador de contraseñas dedicado disponible en la mayoría de distribuciones (sudo apt install pwgen). Soporta modos pronunciables y completamente aleatorios.
Cálculo de entropía
Preguntas frecuentes
¿Es seguro generar contraseñas en un navegador web?
Sí. Este generador funciona completamente en el lado del cliente usando la Web Crypto API del navegador (crypto.getRandomValues), por lo que las contraseñas nunca se transmiten, almacenan ni registran. Nada sale de tu dispositivo.
¿Qué es la entropía de una contraseña y cuántos bits necesito?
La entropía mide la imprevisibilidad en bits — cada bit duplica el número de intentos necesarios para descifrar la contraseña. Apunta a al menos 80 bits para cuentas importantes y 100+ bits para secretos de alto valor.
¿Son las frases de contraseña más seguras que las contraseñas aleatorias?
Una frase de contraseña puede igualar o superar a una contraseña aleatoria si tiene suficientes palabras. Cada palabra aleatoria de una lista grande añade unos 12-13 bits de entropía, así que una frase estilo Diceware de 5-6 palabras es fuerte y más fácil de recordar.
¿Por qué debería excluir caracteres ambiguos como 0, O, l, 1 e I?
Excluir caracteres visualmente similares evita errores de transcripción al leer o teclear una contraseña manualmente. Reduce ligeramente el conjunto de caracteres, así que añade algo de longitud para mantener la misma entropía.
¿Basta el tiempo de descifrado para saber si mi contraseña es fuerte?
No por sí solo. La estimación de tiempo de descifrado supone fuerza bruta a 1 billón de intentos por segundo, pero los ataques reales explotan la reutilización, las filtraciones y los patrones de diccionario. Usa una contraseña única y de alta entropía por cuenta y un gestor de contraseñas.