CSPRNG · cero registro · cero transmisión

Generador de contraseñas Los bytes, no prestados.

Los gestores de contraseñas generan contraseñas dentro de sus aplicaciones de bodega — bien si confías en la bodega, pero compraste una suscripción completa por lo que debería ser una función de cuarenta líneas. Los servicios de aleatoriedad transmiten la entropía a través de la red. Las doce páginas web con anuncios que ofrecen "generador de contraseñas fuertes" ejecutan JavaScript en un dominio que no confías y muestran anuncios durante tu visita. Morph llama a crypto.getRandomValues() — el CSPRNG nativo del navegador, la misma fuente que usan los bancos y las bibliotecas de seguridad — directamente en tu pestaña. Generado, mostrado, copiado, nunca transmitido, nunca registrado. Gratis para todo lo que se ejecuta en tu dispositivo; la IA se paga con créditos.

01
CSPRNG

crypto.getRandomValues — el generador aleatorio criptográfico nativo del navegador.

Respaldado por /dev/urandom en Linux, BCryptGenRandom en Windows, SecRandomCopyBytes en macOS y iOS. Las mismas fuentes de entropía de grado kernel y los gestores de contraseñas usan. Math.random() nunca se invoca — ni como respaldo, ni como predeterminado.

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

¿Qué hace realmente

02
CONTROL

Clases de longitud y carácter

12, 16, 24, 32, personalizado. Mayúsculas, minúsculas, dígitos, símbolos. Excluir parecidos (0/O, 1/l/I) para copia imprimible.

03
FRASE DE PASO

Modo lista de palabras EFF

Seis palabras = ~77 bits. Fácil de escribir en móvil, fuerte contra cualquier atacante moderno.

04
EPHEMERAL

Sólo memoria

No localStorage, no IndexedDB, no servidor. El portapapeles se borra automáticamente a los 30s.

Cómo funciona

  1. Abre morph.cool/password en cualquier navegador moderno. Sin cuenta, sin instalación, sin tarjeta.
  2. Selecciona la longitud (12/16/24/32 o personalizada) y las clases de caracteres — mayúsculas, minúsculas, dígitos, símbolos, excluir parecidos.
  3. Pulsa generar. crypto.getRandomValues() extrae bytes del CSPRNG del navegador. El medidor de fortaleza mide la entropía en bits.
  4. Copia al portapapeles con un clic. Opcional: auto-borrado en 30 segundos.
  5. Pega en tu bóveda, formulario de registro o importación de gestor de contraseñas. Nada se subió, nada se registró, nada se almacenó.
105 bitsEntropía predeterminada
0Bytes transmitidos
30sAutoeliminación del portapapeles

Por qué el mercado de generadores de contraseñas está roto

Morph genera la contraseña en tu pestaña del navegador utilizando el CSPRNG de especificación W3C, la muestra una vez y la olvida en el momento en que cierras la página. No hay almacén, no hay sincronización, no hay telemetría. Si también quieres un almacén, ejecuta un almacén. Si solo querías una contraseña fuerte, esta es la superficie.

Donde los cajones aún ganan

Si necesitas sincronización de contraseñas entre dispositivos, monitoreo de violaciones, autocompletado en tu navegador y cofres compartidos para un equipo, ejecuta un gestor de contraseñas. Estos son productos de cofre completos y Morph no está tratando de reemplazarlos. Morph es la superficie fuerte por demanda para los momentos en que no necesitas un cofre — una contraseña de administración de router, una clave WPA2 temporal para la Wi-Fi de AirBnB, una inscripción temporal que eliminarás la próxima semana. CSPRNG, en tu pestaña, desaparece cuando cierras la pestaña.

Preguntas frecuentes

¿Cómo es esto diferente de un generador de contraseñas de un gestor de contraseñas?

Esos son suscripciones completas de gestor de contraseñas con bóvedas, sincronización, autocompletado y monitoreo de violaciones. Morph es solo la superficie del generador — crypto.getRandomValues() en tu pestaña, mostrado una vez, nunca almacenado. Si necesitas una bóveda, ejecuta una bóveda. Si necesitas bytes ahora mismo, ejecuta Morph.

¿Es seguro realmente la fuente aleatoria?

Sí. crypto.getRandomValues() es el CSPRNG de la API de Criptografía Web de W3C — respaldado por /dev/urandom en Linux, BCryptGenRandom en Windows y SecRandomCopyBytes en macOS/iOS. La misma fuente que usan los bancos, gestores de contraseñas y bibliotecas criptográficas. Math.random() NO es seguro criptográficamente; Morph nunca recurre a él.

¿Cuántos caracteres debe tener mi contraseña?

16 caracteres con el alfabeto completo de 95 símbolos da ~105 bits de entropía — más allá de los límites actuales de fuerza bruta incluso con clusters de GPU offline. 12 caracteres es el mínimo moderno (~78 bits). 24+ es seguro para paranoicos. La longitud importa más que las reglas de complejidad — "caballo batería llave correcta" es más fuerte que "P@ssw0rd!1" contra cualquier atacante real.

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

Sí. El modo de contraseña selecciona N palabras de la lista de palabras larga de EFF (7.776 palabras = 12,9 bits por palabra). Seis palabras dan ~77 bits de entropía — suficiente para cualquier ataque moderno y fácil de escribir en móvil. La lista de palabras está incluida en la página; no se requiere búsqueda en el servidor.

¿Funciona en iPhone o iPad?

Sí — Safari en iOS admite completamente crypto.getRandomValues(). Genera, copia, pega en tu gestor de contraseñas o formulario de registro. Todo el flujo se ejecuta localmente en tu teléfono, nunca toca un servidor.

¿Se almacena la contraseña en algún lugar?

Ningún sitio. Ni en localStorage, ni en sessionStorage, ni en IndexedDB, ni en un servidor. La contraseña vive en la memoria del navegador hasta que cierras la pestaña o pulsas regenerar. El portapapeles se borra automáticamente después de 30 segundos. Morph no puede recuperarla porque nunca la tuvo.

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