S
SoSimple.tools
Seguridad

Generador de contraseñas

Crea al instante contraseñas aleatorias muy fuertes, generadas con el generador criptográfico de tu navegador, sin enviar nada a nuestros servidores

Funciona en tu navegador: lo que ingresas se queda en tu dispositivo

Reglas de contraseña

Calculado en tu dispositivo: la herramienta usa crypto.getRandomValues, el generador aleatorio criptográfico de tu navegador.

Cómo protege tus cuentas la aleatoriedad criptográfica

Muchas funciones aleatorias comunes son lo bastante predecibles como para que un atacante las aproveche. Esta herramienta usa el generador de números aleatorios criptográficamente seguro de tu navegador (Web Crypto API).

Al combinar distintos grupos de caracteres con una longitud suficiente (16 o más), el número de combinaciones posibles crece tanto que un ataque de fuerza bruta deja de ser viable.

Contraseña generada

Fuerza:
El medidor calcula la entropía según la longitud y el tamaño del conjunto de caracteres. Guarda siempre tus contraseñas en un gestor seguro.
Compartir esta herramienta

Cómo usar esta herramienta

  1. Ajusta la longitud de la contraseña con el control deslizante o el cuadro numérico.
  2. Marca los grupos de caracteres que quieras: mayúsculas, minúsculas, números y símbolos.
  3. Presiona «Nueva contraseña» para un nuevo sorteo y fíjate en la indicación de entropía.
  4. Copia la contraseña y guárdala en un gestor de contraseñas antes de cerrar la pestaña.

Ejemplo práctico

Un sitio solo admite letras y dígitos, así que desmarcas los símbolos y el conjunto es de 26 + 26 + 10 = 62 caracteres. Con 12 caracteres, la entropía es 12 × log₂(62) ≈ 71,5 bits, valorada como «Fuerte». Si el sitio acepta símbolos, el conjunto sube a 91 y los mismos 12 caracteres dan unos 78,1 bits; con 16 caracteres se llega a unos 104,1 bits, «Muy fuerte». Cada carácter extra aporta más que un grupo de caracteres extra, así que, cuando se puede, la longitud es la mejora más barata. No reutilices el resultado en una segunda cuenta: la entropía solo cuenta si la contraseña es única y secreta.

Metodología

Esta herramienta genera contraseñas llamando al método nativo de la Web Cryptography API, window.crypto.getRandomValues(). A diferencia de Math.random(), esto asegura pseudoaleatoriedad criptográficamente segura. Cada carácter se elige de forma independiente del conjunto que marques: 26 mayúsculas, 26 minúsculas, 10 dígitos y 29 símbolos, hasta 91 caracteres en total.

Entropía de la contraseña: La fuerza se calcula con la fórmula de entropía E = L × log2(R), donde L es la longitud de la contraseña y R el tamaño del conjunto de caracteres elegido. Más bits significan una resistencia exponencial a la fuerza bruta: cada bit adicional duplica los intentos necesarios. Ejemplos: 8 minúsculas dan 8 × log2(26) ≈ 37,6 bits (nivel Débil); 16 caracteres de los cuatro conjuntos dan 16 × log2(91) ≈ 104,1 bits (Muy fuerte). Los tramos del medidor son: menos de 50, de 50 a 70, de 70 a 90 y más de 90 bits. La cifra describe cómo se sorteó la contraseña, no cómo la guarda un sitio web, y solo vale mientras mantengas el resultado en secreto y uses una distinta por cuenta. La guía actual del NIST (SP 800-63B-4) prioriza la longitud: al menos 15 caracteres cuando la contraseña es el único factor y sin reglas de composición obligatorias.
Procesamiento en el cliente: Todo ocurre en la memoria de tu navegador. Las contraseñas no se envían a ninguna parte y desaparecen al cerrar la pestaña, así que copia primero la que quieras a un gestor. Cada valor aleatorio de 32 bits se convierte en un carácter por muestreo con rechazo: los valores que favorecerían a algunos caracteres se descartan y se vuelven a sortear, de modo que todos los caracteres son igual de probables.

Cinco formas de debilitar una contraseña aleatoria

Un generador aleatorio solo sirve si el resto de tus hábitos acompaña. Estos son los tropiezos más comunes, con las cifras que da la herramienta.

  • Dar más peso a los símbolos que a la longitud. Ocho caracteres de los cuatro grupos (91 caracteres) dan unos 52,1 bits, nivel Moderada. Dieciséis minúsculas solas dan unos 75,2 bits, nivel Fuerte. Primero mueve el deslizador y luego piensa en añadir grupos.
  • Desmarcar los símbolos sin compensar. Algunos sitios los rechazan. Con 12 caracteres, pasar de 91 a 62 caracteres en el conjunto baja el resultado de 78,1 a 71,5 bits. Dos o tres caracteres más lo recuperan.
  • Confiar en la variedad con una contraseña corta. Cada tipo marcado aparece al menos una vez, pero 6 caracteres siguen dejando pocas combinaciones. Aumenta primero la longitud.
  • Leer el medidor como una garantía. Mide cómo se generó la contraseña, no cómo la guarda un sitio ni si se filtró. Usarla en dos cuentas anula su ventaja.
  • Cerrar la pestaña antes de guardarla. No se guarda nada: la contraseña vive solo en la memoria de tu navegador. Cópiala a un gestor de contraseñas antes de salir.

Refuerza tu seguridad digital

Una llave de seguridad física, una libreta de contraseñas y un filtro de privacidad

Nuestra recomendación Seguridad MFA
Yubico YubiKey 5C NFC - autenticación multifactor

Yubico YubiKey 5C NFC - autenticación multifactor

Una llave de seguridad física USB-C y NFC para el inicio de sesión en dos pasos, según el anuncio. Funciona con los servicios que admiten llaves de seguridad.

Respaldo en papel Sin conexión
Diario de contraseñas Adams - tamaño de bolsillo

Diario de contraseñas Adams - tamaño de bolsillo

Una libreta de bolsillo con índice alfabético para contraseñas, según el anuncio. El papel está fuera de línea, pero guárdala en un lugar seguro; la alternativa es un gestor de contraseñas.

Privacidad Antirreflejos
Filtro de privacidad magnético para Macbook Air

Filtro de privacidad magnético para Macbook Air

Un filtro de privacidad magnético para la pantalla de un MacBook Air, según el anuncio, que reduce el ángulo de visión en lugares públicos.

Como Afiliado de Amazon, ganamos comisiones por compras elegibles, sin costo adicional para ti.

Herramientas relacionadas

Preguntas frecuentes

¿Por qué este generador es más seguro que pensar en una yo mismo? ▼

Las personas somos predecibles y tendemos a apoyarnos en patrones, palabras o fechas reconocibles, como una mayúscula al inicio y un número al final. Esta herramienta usa una API criptográfica para elegir los caracteres con aleatoriedad criptográficamente segura, lo que da una cadena matemáticamente resistente a ataques de diccionario y de fuerza bruta.

¿Qué pasa con las contraseñas después de generarlas? ▼

Permanecen en la memoria activa de tu navegador y desaparecen en cuanto actualizas o cierras la página. No tenemos servidores que reciban o registren el texto generado aquí. Como no se guarda nada, almacena la contraseña en un gestor de inmediato.

Si marco las cuatro opciones, ¿cada contraseña tendrá todos los tipos de caracteres? ▼

Sí. El generador se asegura de que cada grupo marcado aparezca al menos una vez y luego sortea el resto de los caracteres del conjunto combinado. Por eso una contraseña de 4 caracteres con los cuatro grupos siempre tiene uno de cada, y las más largas los mezclan libremente.

¿Qué longitud debería tener mi contraseña? ▼

La longitud importa más que la variedad. Cada carácter extra del conjunto completo de 91 aporta unos 6,5 bits, mientras que activar un conjunto más aporta menos de un bit por carácter. Para cuentas importantes, 16 o más caracteres es una meta sensata; la guía actual del NIST fija 15 como mínimo para contraseñas de un solo factor. Una contraseña única por sitio y un segundo factor protegen más que una sola contraseña larga reutilizada en todas partes.

¿Todos los caracteres tienen la misma probabilidad? ▼

Sí. La herramienta usa el generador aleatorio criptográfico de tu navegador (crypto.getRandomValues) y descarta los pocos valores que favorecerían a algunos caracteres, así que todos los caracteres del conjunto son igual de probables. También se asegura de que cada tipo marcado (mayúsculas, minúsculas, números, símbolos) aparezca al menos una vez. Evitar caracteres que se confunden quita 0, O, o, 1, l, I y |: la contraseña se lee y se copia más fácil, a cambio de un conjunto algo menor.