Ulvixor

Buscar herramientas

Busca entre todas las herramientas de Ulvixor por nombre o palabra clave.

Generador de Contraseñas Seguras

Genera contraseñas aleatorias y seguras directamente en tu navegador, usando la API criptográfica del sistema (Web Crypto API) en lugar de generadores pseudoaleatorios débiles. Elige la longitud y los tipos de caracteres, y obtén al instante un indicador de fortaleza basado en la entropía real de la contraseña.

Cómo funciona

  1. Elige la longitud deseada con el control deslizante o el campo numérico (entre 8 y 64 caracteres).
  2. Activa o desactiva mayúsculas, minúsculas, números y símbolos según tus necesidades.
  3. Opcionalmente, excluye caracteres ambiguos como l, 1, I, O y 0 para evitar confusiones al transcribir la contraseña.
  4. La herramienta genera la contraseña usando crypto.getRandomValues del navegador y muestra su nivel de fortaleza estimado.
  5. Copia la contraseña con un clic o pulsa "Regenerar" para obtener una nueva combinación.

Casos de uso

  • Crear contraseñas únicas y fuertes para cuentas nuevas sin reutilizar contraseñas antiguas.
  • Generar claves temporales para compartir accesos con compañeros de trabajo de forma segura.
  • Configurar contraseñas robustas para gestores de contraseñas, routers o bases de datos.
  • Cumplir con políticas de seguridad corporativas que exigen longitud y complejidad mínimas.

Casos de uso

  • Crear contraseñas únicas y fuertes para cuentas nuevas sin reutilizar contraseñas antiguas.
  • Generar claves temporales para compartir accesos con compañeros de trabajo de forma segura.
  • Configurar contraseñas robustas para gestores de contraseñas, routers o bases de datos.
  • Cumplir con políticas de seguridad corporativas que exigen longitud y complejidad mínimas.

Errores comunes

  • Generar una contraseña y reutilizarla en varias cuentas para no tener que recordar varias.
    Reutilizar contraseñas anula buena parte de la seguridad: si una cuenta se filtra, todas las que comparten esa contraseña quedan expuestas. Genera y guarda una contraseña distinta para cada servicio, idealmente en un gestor de contraseñas.
  • Desactivar símbolos y números pensando que la longitud sola ya es suficiente.
    El indicador de fortaleza se calcula con la entropía (longitud × log2 del tamaño del conjunto de caracteres), así que reducir los tipos de caracteres baja la entropía aunque la longitud no cambie. Activa todos los tipos que el sitio permita.
  • Excluir los caracteres ambiguos (l, 1, I, O, 0) incluso cuando la contraseña se va a pegar directamente en un gestor de contraseñas.
    Esa opción solo tiene sentido si vas a transcribir la contraseña a mano o leerla en voz alta. En cualquier otro caso, déjala desactivada para aprovechar el conjunto de caracteres completo.

Preguntas frecuentes

No. Toda la generación ocurre localmente en tu navegador mediante la Web Crypto API. Ninguna contraseña se transmite, almacena ni registra en ningún servidor.

Math.random() no es criptográficamente segura: sus valores pueden llegar a predecirse. crypto.getRandomValues() usa el generador de números aleatorios seguro del sistema operativo, adecuado para generar contraseñas y claves.

Se calcula a partir de la entropía en bits (longitud × log2 del tamaño del conjunto de caracteres usado). Más bits significan más combinaciones posibles y, por lo tanto, una contraseña más difícil de adivinar por fuerza bruta.

Solo si vas a escribir la contraseña a mano o leerla en voz alta. Para uso exclusivo en gestores de contraseñas, no es necesario excluirlos, ya que reduces ligeramente el conjunto de caracteres disponibles.

Alternativas

Los sistemas operativos y gestores de contraseñas como Bitwarden, 1Password o el propio navegador incluyen un generador integrado que además evita reutilizar claves entre sitios. Esta herramienta es útil cuando necesitas una contraseña puntual sin abrir un gestor, o cuando quieres ver exactamente qué tipos de caracteres incluye y su entropía antes de usarla.