Se generan solo en tu pantalla — nunca se envían ni se guardan

Generador de contraseñas aleatorias

Aleatoriedad criptográfica real (crypto.getRandomValues). Nuestro servidor no ve ni un solo carácter.

0 B subidos — nada de lo que escribes se ha enviado a ningún sitio?

Las contraseñas se generan en tu pantalla y no se envían ni se guardan en ningún sitio. Todo el código se ejecuta dentro de esta página: desconecta el Wi-Fi y seguirá funcionando exactamente igual. Desaparecen al actualizar, así que conviene copiar enseguida las que necesites a tu gestor de contraseñas.

Otras herramientas envían lo que escribes a un servidor y lo procesan allí. Aunque prometan borrarlo después, mientras tanto tu contenido está en la máquina de otra persona. Aquí no existe el paso de envío. Cuanto más delicado sea el contenido — contraseñas, cláusulas de contrato, notas privadas — mayor es la diferencia. Cómo comprobarlo →

Una contraseña distinta para cada sitio, sin tener que inventarla

Las contraseñas que inventamos suelen ser pequeñas variaciones de cumpleaños o palabras favoritas, y una sola filtración puede exponer todas las cuentas que comparten el patrón. Este generador usa la aleatoriedad criptográfica de tu navegador para crear cinco candidatas a la vez y mide su fortaleza en bits de entropía. Las contraseñas aparecen solo en tu pantalla y nunca se envían ni se guardan.

Un poco más a fondo

La generación usa crypto.getRandomValues, integrado en el navegador, en lugar de Math.random. Cuando un número aleatorio se asigna a la lista de caracteres, los valores que favorecerían un poco a los primeros caracteres se descartan y se vuelven a sacar, así que todos los caracteres tienen la misma probabilidad. El generador coloca primero un carácter de cada tipo que activaste, completa el resto con el conjunto combinado y luego lo mezcla, de modo que reglas como “debe tener una mayúscula, un dígito y un símbolo” siempre se cumplen. Los símbolos son 23, entre ellos ! @ # $ % ^ * ( ) - _ = + [ ] { } ? / ~, y nunca se usan comillas, barras invertidas, comas, puntos ni espacios.

El medidor calcula la entropía como longitud × log2(cantidad de caracteres posibles) y la clasifica en cuatro niveles: menos de 40 bits es Débil, menos de 60 es Aceptable, menos de 100 es Fuerte, y 100 o más es Muy fuerte. Con los cuatro tipos activados hay 85 caracteres posibles, así que los 16 caracteres por defecto dan unos 103 bits, 12 dan 77 y 8 dan 51. Al activar Excluir caracteres parecidos se quitan la l minúscula, el 1, la I mayúscula, la O mayúscula y el 0, quedan 80 caracteres y una contraseña de 16 obtiene unos 101 bits.

Cómo se usa

Cuándo ayuda

Proteger primero tu correoLos restablecimientos de contraseña de casi todas tus cuentas llegan por correo, así que dale a tu buzón una contraseña aleatoria de 16 caracteres o más antes que a nada.
Una contraseña por registroGenera una contraseña nueva cada vez que te registras, para que una filtración en un sitio no abra tus cuentas en otros.
Claves de Wi-Fi que teclean tus visitasPara la contraseña del router que la gente escribe a mano, excluye los caracteres parecidos, desactiva los símbolos y aumenta la longitud.
Sitios que no aceptan símbolosDesmarca Símbolos y sube la longitud a 17 o más; el medidor vuelve a Muy fuerte al superar los 100 bits.

Tropiezos comunes

La lista está vacía y me pide seleccionar un tipo de carácter.Los cuatro tipos están desactivados. Activa al menos uno y aparecerán contraseñas nuevas al instante.
El sitio rechaza uno de los símbolos.Algunos sitios no aceptan corchetes angulares u otros símbolos concretos. Elige una candidata que no tenga ese carácter, o desactiva los símbolos y aumenta la longitud.
Un carácter aparece dos veces en la misma contraseña.Cada posición se sortea de forma independiente, así que las repeticiones son normales; prohibirlas reduciría el número de posibilidades. Si un sitio no permite caracteres repetidos, elige otra candidata.
El sitio solo permite una longitud máxima corta.Ajusta el control a ese límite y deja activados todos los tipos que el sitio permita; así obtienes la mayor fortaleza posible para esa longitud.

Consejo Cambiar cualquier opción reemplaza toda la lista y las candidatas anteriores desaparecen, así que guarda la contraseña en tu gestor de contraseñas antes de pegarla en el formulario de registro.

Preguntas frecuentes sobre contraseñas

¿Es de verdad seguro este generador?

Sí. Usa crypto.getRandomValues, el generador de números aleatorios criptográficamente seguro que trae el navegador, con muestreo sin sesgo. No se transmite nada: las contraseñas existen únicamente en tu pantalla. La prueba: desconéctate de internet y el generador sigue funcionando.

¿Cuántos caracteres debe tener una contraseña fuerte?

Usa 16 caracteres o más en las cuentas importantes (correo, banca). La fortaleza se mide en bits de entropía: 16 caracteres mezclando mayúsculas, minúsculas, dígitos y símbolos dan unos 103 bits, muy por encima de lo que hoy se puede romper por fuerza bruta. Por debajo de 60 bits, descifrarla empieza a ser realista.

¿Cuándo conviene excluir los caracteres parecidos?

Actívalo si vas a leer la contraseña en pantalla y teclearla a mano: la l minúscula, el 1, la I mayúscula, la O mayúscula y el 0 se confunden con facilidad en muchas tipografías. Reduce ligeramente el conjunto de caracteres, así que déjalo desactivado si la vas a copiar y pegar.

¿Cómo se supone que voy a recordar contraseñas aleatorias?

No las recuerdes. Guárdalas en un gestor de contraseñas (el del propio navegador, 1Password, Bitwarden, etc.). Una contraseña aleatoria distinta por sitio más verificación en dos pasos es lo ideal; reutilizar la misma en todas partes es la peor costumbre posible.

Una web no acepta símbolos. ¿Qué hago?

Desmarca Símbolos y añade 4 o 6 caracteres más de longitud: la longitud compensa un conjunto de caracteres más pequeño. La mejora más fácil siempre es la misma: hacerla tan larga como el sitio permita.