Ir al contenido principal
Bethemesh

Generador de contraseñas

Crea una o varias contraseñas aleatorias sin sesgo con crypto.getRandomValues: de 8 a 128 caracteres, mayúsculas, minúsculas, números, símbolos, exclusión opcional de caracteres parecidos, entropía en bits y nivel de seguridad. Todo se genera en tu navegador.

  • Portapapeles
Automatizar

Integrar este widget

Personaliza el aspecto, comprueba la vista previa y copia el código.

Vista previa

Tipo de código de integración

Código para copiar

Se adapta a tu página y Bethemesh ajusta su tamaño automáticamente.

Contraseña generada

Robustez-

Opciones

Sin I, l, 1, O, 0 ni o, fáciles de confundir.

¿Te ha resultado útil esta herramienta?

¿Cómo funciona esta herramienta?

Este generador crea contraseñas aleatorias de 8 a 128 caracteres con los tipos de caracteres que elijas, hasta 20 a la vez. Está pensado para quien abre una cuenta, renueva un acceso o prepara credenciales iniciales, y muestra la entropía obtenida para que valores la seguridad real del resultado.

Cada carácter se obtiene con crypto.getRandomValues, el generador aleatorio criptográfico de la API Web Crypto alimentado por el sistema operativo, y no con Math.random, que es predecible. Para evitar el sesgo del módulo, la herramienta aplica muestreo por rechazo: un valor aleatorio que supere el mayor múltiplo del tamaño del alfabeto se descarta y se vuelve a sortear. Sin esta precaución, con 256 valores de byte y un alfabeto de 62 caracteres, los 8 primeros caracteres saldrían algo más a menudo que el resto. Además, se garantiza que aparezca al menos un carácter de cada tipo marcado, para que ningún sitio rechace la contraseña por una regla de composición.

La entropía mostrada sigue la fórmula longitud × log2(tamaño del alfabeto). Con mayúsculas, minúsculas y números el alfabeto tiene 62 caracteres, unos 5,95 bits por carácter, así que una contraseña de 20 caracteres alcanza unos 119 bits. Cada carácter añadido multiplica las combinaciones por el tamaño del alfabeto, mientras que activar los símbolos solo aporta unas décimas de bit por carácter. El nivel de seguridad se deduce de esa entropía; por encima de 80 bits una búsqueda exhaustiva es inalcanzable, y 128 bits dejan un margen holgado incluso frente a recursos enormes.

Cómo utilizar esta herramienta

  1. Ajusta la longitud

    Elige una longitud de 8 a 128 caracteres (20 por defecto). Se genera una contraseña nueva al abrir la página y cada vez que cambias una opción.

  2. Elige los caracteres y la cantidad

    Activa o desactiva mayúsculas, minúsculas, números y símbolos, excluye si hace falta los caracteres parecidos e indica cuántas contraseñas generar, de 1 a 20.

  3. Revisa la entropía y copia

    Comprueba la entropía en bits y el nivel de seguridad, y usa el botón de copiar para pegar la contraseña en tu gestor o en el formulario de registro.

Entropía teórica

Entropía teórica

H = L × log₂(N)

Casos de uso

Crear la contraseña de una cuenta nueva

Genera una contraseña única de 20 caracteres o más para una cuenta en línea y guárdala enseguida en tu gestor de contraseñas para no reutilizarla nunca en otro sitio.

Escribir una contraseña en una tele o consola

Activa la exclusión de caracteres parecidos (I, l, 1, O, 0, o) cuando tengas que copiarla a mano, por ejemplo una clave wifi WPA2 de 8 a 63 caracteres o una cuenta de streaming en un televisor.

Preparar accesos temporales para un equipo

Genera hasta 20 contraseñas de una vez para cuentas de prueba o accesos iniciales de nuevas incorporaciones, envíalas por un canal aparte y exige el cambio en el primer inicio de sesión.

Ejemplos

Opciones y resultado calculado

Entrada

Longitud: 20; Mayúsculas (A-Z), Minúsculas (a-z) y Números (0-9) activados; Símbolos (!@#$…) desactivados; Excluir caracteres ambiguos: no

Resultado

Alfabeto: 62 caracteres; entropía teórica: 20 × log₂(62) ≈ 119,08 bits; Contraseña generada: valor aleatorio.

Consejos y buenas prácticas

  • Si un sitio rechaza algunos símbolos o limita la longitud, desactiva los símbolos y alarga la contraseña: dos caracteres más compensan de sobra.
  • Excluir los caracteres parecidos reduce un poco el alfabeto; añade uno o dos caracteres para mantener la misma entropía.
  • No pegues la contraseña generada en una nota, un correo o un chat: guárdala directamente en un gestor de contraseñas y vacía el portapapeles si el equipo es compartido.

Fuentes y referencias

Preguntas frecuentes

¿Es seguro un generador de contraseñas online?

Este sí, porque la generación ocurre por completo en tu navegador con crypto.getRandomValues y no hace ninguna petición de red: la contraseña no se transmite ni se guarda. Incluso puedes desconectarte tras cargar la página y la herramienta sigue funcionando.

¿Qué longitud debe tener una contraseña?

La norma NIST SP 800-63B-4 (2025) exige al menos 15 caracteres para una contraseña usada sola y 8 caracteres cuando se combina con un segundo factor. Para contraseñas guardadas en un gestor, 20 caracteres o más es una buena costumbre, ya que no tienes que memorizarlas.

¿Qué significa la entropía en bits?

La entropía mide cuántas combinaciones tendría que probar un atacante: n bits equivalen a 2 elevado a n posibilidades, y cada bit adicional duplica el esfuerzo. Solo tiene sentido para una contraseña realmente aleatoria como las que se generan aquí; una contraseña elegida por una persona es mucho más predecible que su entropía teórica.

¿Por qué excluir caracteres parecidos como l, 1, O y 0?

Según la tipografía, estos caracteres se confunden y provocan errores al leer la contraseña en pantalla, dictarla o escribirla en otro dispositivo. La opción los quita del alfabeto; la pérdida de entropía es pequeña y se compensa con uno o dos caracteres más.

¿Hace falta añadir símbolos?

No. La longitud pesa mucho más: los símbolos solo suman unas décimas de bit por carácter, mientras que un carácter extra suma casi 6 bits. Mantenlos si el sitio los acepta, pero una contraseña larga sin símbolos sigue siendo muy robusta.

¿Contraseña aleatoria o frase de contraseña?

Para las cuentas guardadas en un gestor, lo ideal es una contraseña aleatoria de 20 caracteres o más. Para lo que debes recordar de memoria, como la contraseña maestra del gestor, una frase de varias palabras elegidas al azar es más fácil de memorizar; esta herramienta solo genera contraseñas de caracteres.

Herramientas relacionadas

Herramientas similares o complementarias a esta.

Herramientas similares

Comprueba la seguridad de una contraseña: entropía, patrones débiles, tiempo para descubrir la contraseña y consejos.

Seguridad y privacidadDestacadaUsar esta herramienta

Crea una política de contraseñas moderna: longitud, listas de bloqueo, frases de contraseña, caducidad y límite de intentos.

Seguridad y privacidadUsar esta herramienta