codekitto

Generador de contraseña fuerte

Elige longitud y tipos de carácter, opcionalmente evita parecidos como 0 y O, y genera una contraseña aleatoria. Todo en tu navegador: nada se sube ni se pone en la URL.

De 8 a 128 caracteres (por defecto 16).

Tipos de carácter

Contraseña

La contraseña aparece aquí.

Funciona en tu navegador. Lo que pegas no sale de tu dispositivo.

Cómo usar

  1. Elige la longitud de la contraseña (de 8 a 128 caracteres; el valor por defecto es 16).
  2. Marca los tipos de carácter que quieras: minúsculas, mayúsculas, números y/o símbolos.
  3. Si lo prefieres, deja marcado Evitar caracteres ambiguos para quitar pares fáciles de confundir (0, O y o, 1 y l, I mayúscula).
  4. Haz clic en Generar. La contraseña aparece abajo. Usa Copiar contraseña para llevarla al gestor de contraseñas, al formulario de registro o al archivo de variables de entorno.

Todo ocurre en tu navegador. La contraseña no se sube a ningún servidor y no entra en la URL de la página: el Analytics y los anuncios solo ven la dirección visitada, nunca el valor generado.

Para qué sirve

Las contraseñas débiles o reutilizadas siguen siendo una forma habitual de que se abran cuentas. Un generador local crea cadenas largas y aleatorias sin inventarlas al momento ni copiarlas de un papel. Los desarrolladores lo usan a diario: usuarios de prueba, tokens temporales en .env, contraseñas de base de datos en staging, claves de API de sandbox. Quien configura un gestor de contraseñas (Bitwarden, 1Password, el propio navegador) también necesita un valor fuerte para la primera cuenta.

Esta página reúne las opciones más pedidas: longitud ajustable, símbolos opcionales y el filtro de caracteres ambiguos — útil cuando la contraseña se tecleará a mano, se leerá en voz alta o se imprimirá. Generas, copias y pegas; no hay cuenta, historial en la nube ni “compartir por enlace” con la contraseña incrustada.

No sustituye un gestor completo (que guarda, sincroniza y rellena formularios). Cubre el momento en que necesitas un valor fuerte ahora, en el dispositivo que estás usando, sin instalar nada.

Cómo funciona

El navegador ofrece crypto.getRandomValues, la fuente de aleatoriedad criptográfica del sistema. La herramienta monta un alfabeto con las clases de carácter que marcaste, quita los ambiguos si la opción está activa y elige cada posición de la contraseña a partir de ese alfabeto. El sorteo descarta valores del final del intervalo del byte (el mismo cuidado que usan los generadores de documentos de este sitio) para que ningún carácter sea un poco más frecuente solo por el resto de la división. Antes del sorteo libre, la herramienta reserva una posición para cada tipo marcado y luego lo mezcla todo: la contraseña siempre lleva al menos un carácter de cada tipo elegido, como exigen muchos sitios.

No hay biblioteca de terceros ni llamada de red. Cerrar la pestaña borra lo que había en memoria. La página no “recuerda” contraseñas anteriores: cada clic en Generar produce un valor nuevo. Si no hay ninguna clase de carácter marcada, la herramienta avisa y no genera nada — evita una contraseña vacía o un alfabeto inválido.

La longitud importa: 16 caracteres mezclando letras, números y símbolos ya es fuerte para la mayoría de sitios; 20 o más ayuda cuando la política pide más. Los símbolos amplían el espacio de búsqueda, pero algunos sistemas antiguos rechazan ciertos caracteres: desmarca Símbolos o genera de nuevo hasta que el destino acepte el valor. Evitar ambiguos reduce un poco el alfabeto; en contraseñas largas el impacto en la fuerza es pequeño y la legibilidad sube.

Preguntas frecuentes

¿Se envía la contraseña a algún servidor?

No. La generación y la copia ocurren solo en tu dispositivo. Nada del resultado se pone en la URL ni se transmite por esta página.

¿Qué son los caracteres ambiguos?

Pares fáciles de confundir al escribir o leer: el cero y las letras O y o, el uno y la l minúscula, la I mayúscula. Con la opción activa, esos caracteres salen del alfabeto usado en el sorteo.

¿Cuántos caracteres necesito?

Para la mayoría de registros, 16 o más con mayúsculas y minúsculas, números y símbolos es una buena base. Las políticas corporativas a veces piden 12, 14 o 20: ajusta el campo de longitud y genera de nuevo.

¿Puedo usar la contraseña generada en producción?

Sí, si la guardas en un gestor seguro y no la pegas en un chat o un correo. En un equipo compartido, evita dejar la pestaña abierta con la contraseña visible; genera, copia y cierra.

¿Por qué no puedo generar con todos los tipos desmarcados?

Sin al menos una clase de carácter el alfabeto queda vacío. La herramienta muestra un aviso en lugar de inventar un comportamiento raro.

¿Es seguro un generador en línea?

En esta página, en el sentido de que el valor no sale del navegador, sí. Aun así, prefiere gestores dedicados para guardar y reutilizar contraseñas; usa esta herramienta para crear el valor inicial con opciones claras y sin instalación.