Password Generator

Generate strong, random passwords with custom rules

Generators Runs in your browser
[td,ugod%cEo_!E#
StrengthVery Strong
Estimated time to crack:2.1e+1 trillion years
Character composition
Lowercase 8 Uppercase 2 Symbols 6
4128

Recent History

[td,ugod%cEo_!E#
Copy

How to Use

1Choose between Password or Passphrase mode
2Adjust length, word count, or character options
3Enable "Generate multiple" for 5 passwords at once
4Click Copy to save to your clipboard
5Check the strength meter and time-to-crack estimate
6Review your recent history below the generator

Frequently Asked Questions

How are passwords generated?

Passwords are generated using crypto.getRandomValues(), which provides cryptographically strong random values. This is the same randomness source used by security applications.

What makes a strong password?

A strong password has high entropy -- it's long, uses multiple character types (lowercase, uppercase, numbers, symbols), and is truly random (not based on words or patterns).

Is my password safe?

Yes, the password is generated entirely in your browser and never sent anywhere. We recommend copying it directly to a password manager.

What is a passphrase?

A passphrase is a sequence of randomly chosen words separated by a delimiter. Passphrases like "Correct-Horse-Battery-Staple" are easier to remember while still providing strong security through the large number of possible word combinations.

How is "time to crack" calculated?

The estimate assumes an attacker using a modern GPU cluster capable of 10 billion guesses per second. The time shown is the average brute-force time based on the password's entropy (number of possible combinations).

Related Tools