🔑
Developer/Password & Passphrase Generator

Password & Passphrase Generator

Generate cryptographically-secure passwords or memorable passphrases. 100% local — nothing is sent anywhere.

100% LOCALCrypto secureEntropy meterCustom rulesNo signup
Saved Configs· Auto-save on
▾
La calculadoraPage 1
PASSWORD
Configure options and click "Generate" to create a password.

Uses crypto.getRandomValues — the same CSPRNG your browser uses for TLS.
Data Source & Legal Disclaimer
Effective: 2026
Sources: Browser-side processing (no external API)

This tool runs 100% in your browser. All computation happens locally on your device — your input is never uploaded to any server. Results are for reference only.

See all data sources & update policy →
Cómo funcionaPage 2

Why length and word count beat complexity — illustrated

Strength is entropy — the number of equally likely guesses an attacker must try. Each random character adds log₂(alphabet size) bits; each random word from a list adds log₂(list size). Both grow strength exponentially, but only a passphrase stays memorable.

Two ways to earn ~78 bits of entropy
Random password94 × 94 × … × 94 (12×)= 94¹² ≈ 10²³·⁷≈ 79 bitsalphabet size (94 symbols) ^ length (12 chars) — hard to rememberRandom passphrase7776 × 7776 × 7776 × 7776= 7776⁴ ≈ 10¹⁵·⁵≈ 51 bitsEFF word list ^ word count — four natural words, easy to remember

A 12-char random password from 94 symbols ≈ 79 bits. Four random words from a 7,776-word list ≈ 51 bits. Both dwarf a memorable 8-letter word (a few thousand guesses).

Two credentials, same job

A developer needs an admin password (stored in a vault) and a login passphrase (typed often).

  1. Admin vault:20 random chars, all classes ≈ 130 bits — set once, never typed
  2. Human login:4-word passphrase like correct-horse-battery-staple ≈ 51 bits
  3. The trap:Tr0ub4dor&3! looks strong but is 1 memorable phrase ≈ < 30 bits
  4. Rule of thumb:Longer and random beats weird. Let the generator pick; measure bits, not feel
FAQ y detallesPage 3

A strong password uses 16+ characters with uppercase, lowercase, numbers, and symbols. Set your rules and generate strong passwords — all created locally with Web Crypto API.

FreeToolHub Password Generator is a free browser-based tool that creates cryptographically secure passwords with entropy meter, no signup.

Sobre esta herramienta

¿Qué es esta herramienta?

Genera contraseñas fuertes y aleatorias sin que salgan de tu dispositivo. Elige longitud y caracteres; generación 100% local y gratuita.

Crypto secureEntropy meterCustom rulesNo signup

¿Qué es el generador de contraseñas?

Este generador crea contraseñas criptográficamente seguras a partir de la fuente aleatoria de calidad de seguridad del navegador, con control total sobre la longitud de 4 a 128 caracteres y sobre qué conjuntos incluir: mayúsculas, minúsculas, dígitos y símbolos. El conmutador para excluir caracteres ambiguos elimina letras y números que se confunden entre sí, como l, 1, I, O y 0, para que la contraseña siga siendo legible cuando se escribe a mano o se dicta por teléfono. El medidor de fortaleza estima la entropía en bits, de modo que ves al instante la diferencia entre 12 y 16 caracteres. No se transmite nada: las contraseñas existen solo en tu pestaña hasta que las copias en tu gestor de contraseñas.

¿Quién debería usar esta herramienta?

Cualquiera que cree una cuenta nueva y quiera una contraseña distinta para cada sitio sin pagar una aplicación. Quienes reutilizan la misma contraseña en varios servicios, un hábito que convierte una sola filtración en una brecha en cascada. Administradores que rotan credenciales de forma periódica. Estudiantes y clientes que despliegan demos y necesitan credenciales temporales que no queden registradas en ningún sitio. Y equipo que redacta documentación con credenciales de ejemplo y quiere valores que de verdad no sirvan para nada.

¿Cómo funciona?

(1) Ajusta la longitud con el control deslizante, de 4 a 128 caracteres. (2) Activa o desactiva mayúsculas, minúsculas, dígitos y símbolos. (3) Activa la exclusión de caracteres ambiguos si la contraseña se va a teclear o dictar. (4) Pulsa "Generate" y copia el resultado. El medidor de fortaleza muestra la entropía estimada en bits: por debajo de 60 bits se considera vulnerable a fuerza bruta, y 80 bits o más es el umbral recomendado para cuentas importantes. La generación usa crypto.getRandomValues del navegador, no una función aleatoria común, por lo que el resultado no es predecible.

Preguntas frecuentes

¿Por qué no basta con inventar una contraseña yo mismo?

Porque el cerebro humano genera patrones: fechas de cumpleaños, números de teléfono, palabras del diccionario en español que ya están en cualquier lista de contraseñas filtradas. Los crackers prueban esas combinaciones primero porque les sale rentable. Una contraseña generada al azar no sigue ningún patrón, así que el atacante tiene que probarla literalmente. La longitud es el factor que más pesa: duplicarla multiplica el esfuerzo, mientras que cambiar un símbolo por otro casi no cambia nada.

¿Qué longitud de contraseña necesito?

Para cuentas personales sin valor asociado, 12 caracteres con símbolos bastan. Para correo, banca o cualquier cuenta con recuperación de dinero, 16 o más. Si el servicio admite autenticación en dos pasos, la contraseña puede ser algo más corta porque el segundo factor aporta la mayor parte de la protección. El medidor de esta herramienta muestra la entropía en bits, que es la unidad que importa: cada carácter adicional en un alfabeto grande suma distintos bits de incertidumbre.

¿Es seguro pegar una contraseña generada en el navegador?

Sí, y la alternativa es peor. La contraseña se genera en tu dispositivo y no se envía a ningún servidor: no hay ningún salto de red donde pueda interceptarse. El riesgo real aparece si la copias mal y la pegas en la página equivocada. Por eso conviene revisar el dominio antes de pegar, activar el aviso del gestor de contraseñas y comprobar que tu dispositivo no esté infectado. Ninguna herramienta de generación puede protegerte de un keylogger.

Are these passwords truly random and cryptographically secure?

Yes. The generator uses the Web Crypto API's getRandomValues() method, which draws from the operating system's cryptographically secure random number generator (CSPRNG). This is the same security standard used by banks and government systems. Each character is selected independently with uniform distribution.

How long should my password be for strong security?

Minimum 16 characters for sensitive accounts (banking, email), 20+ for password manager vaults. A 16-character password with uppercase, lowercase, digits, and symbols has ~96 bits of entropy—effectively uncrackable by current hardware (would take billions of years). The built-in entropy meter shows real-time strength assessment.

Can I use special characters without ambiguous lookalikes?

Yes. Enable "Exclude ambiguous characters" to remove visually similar characters: 0/O, 1/l/I, and similar pairs. This is useful when passwords must be read aloud or typed manually. You can also customize which character sets to include (uppercase, lowercase, digits, symbols).

Otros nombres de esta herramienta

Esta herramienta también se conoce por estas tareas — cada enlace abre la misma herramienta con una guía enfocada:

Herramientas relacionadas

Compartir:𝕏inf⬆
Joke of the Day
Oct 22

What do you call a really smart cookie?

Free core, no account

Keep the Free Edition Free

No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.

☕Support me on Ko-fi— support the free tier

100% of proceeds go towards hosting & building more free tools.