CSPRNG · en tu navegador

Generador de contraseñas en línea Genera. Cópialo. Olvidalo.

Un generador de contraseñas que envía datos a un servidor es la herramienta equivocada. Morph ejecuta crypto.getRandomValues() — el generador de números aleatorios criptográficos del navegador, el mismo primitivo que usan las implementaciones de TLS — directamente en tu pestaña. El conjunto de caracteres es tuyo, la longitud es tuya, el resultado vive en tu portapapeles mientras lo mantengas ahí. Nada se registra. Nada se transmite. La pestaña lo olvida en el momento que cierras la pestaña.

01
CSPRNG

La fuente aleatoria criptográfica del navegador — no Math.random.

crypto.getRandomValues() se semilla desde entropía del sistema operativo. La misma primitiva que usa tu pila TLS cada vez que cargas HTTPS. La salida es indistinguible de aleatorio verdadero para cualquier adversario práctico.

Abre la herramienta
Funciona en tu dispositivo · gratis · sin cuenta

¿Qué hace realmente

02
CONTROLES

Longitud, juego de caracteres, exclusiones

8 a 128 caracteres. A-Z, a-z, dígitos, símbolos. Excluye los similares cuando puedas tener que leerlo en voz alta.

03
FRASE DE PASO

Modo Diceware

4-7 palabras de la lista EFF, unidas con guiones. Más fáciles de escribir, igual de fuertes.

04
OLVIDA

Portapapeles y luego desaparece

Copia con un clic. Nada registrado en ningún lugar. Recarga la pestaña y la contraseña es irrecoverable.

Cómo funciona

  1. Abre morph.cool/password-generator. La primera contraseña ya está generada.
  2. Desliza la longitud, activa/desactiva las clases de personajes, excluye los parecidos si es necesario.
  3. Presiona Regenerar tantas veces como quieras — cada presión llama a un nuevo dibujo CSPRNG fresco.
  4. Haz clic en Copiar. La contraseña se coloca en tu portapapeles; está disponible una opción de auto-borrado en 12 segundos.
  5. Pégalo en tu gestor de contraseñas y cierra la pestaña. Morph no guarda ningún registro.
196 bitEntropía máxima
0 logsAlmacenamiento
128 charLongitud máxima

Por qué un generador de contraseñas del lado del servidor tiene la forma equivocada

Si un generador transmite la contraseña a su servidor de origen — incluso "solo para medir la fortaleza" — la contraseña ha tocado a una tercera parte antes de tocar un gestor de contraseñas. El registro es opcional, no obligatorio, en la mayoría de esas herramientas. Morph ejecuta todo el proceso en WebAssembly y JavaScript dentro de tu pestaña del navegador. La contraseña se genera en tu máquina, vive en tu portapapeles y se destruye cuando cierras la página.

Preguntas frecuentes

¿El generador es realmente aleatorio?

Sí. Utiliza crypto.getRandomValues() — el CSPRNG del navegador, el mismo primitivo usado por las implementaciones TLS. No Math.random. No sembrado con la hora actual.

¿La contraseña sale alguna vez de mi máquina?

No. Se genera en JavaScript dentro de tu pestaña. Sin fetch, sin enviar, sin análisis en la salida. Cópialo una vez y cierra la pestaña.

¿Puedo excluir parecidos como 0/O/l/1?

Sí — activa/desactiva la exclusión de coincidencias para entornos donde puedas tener que leer la contraseña en voz alta o desde un fax.

¿Qué longitud debo elegir?

Dieciséis para uso general, treinta y dos para cualquier cosa que proteja dinero o credenciales de root. Más largo siempre es más barato que complejo.

¿Puedo generar una frase de contraseña en su lugar?

Sí, el modo de frase de contraseña de estilo diceware elige 4-7 palabras de una lista de 8.000 palabras de la EFF unidas por guiones. Más fácil de escribir, igual de segura.

¿Limpiar automáticamente el portapapeles?

Borrado automático opcional de 12 segundos. Útil en máquinas compartidas donde podrías olvidar copiar algo más después.

Generar una contraseña
Generate a Password
Nothing leaves your device · Free for what you make, credits for what we run