💻 TechnologybeginnerOffline
Password Generator
Generate strong random passwords with custom character sets.
Inputs
Enter your values below.
Result
Your answer appears here.
Enter values and press Calculate — the result appears here.
How it works
The formula behind this calculator.
random = crypto.getRandomValues(buffer)
- length
- Number of characters
- charset
- lowercase, uppercase, digits, symbols
Length beats complexity. A 16-character passphrase is harder to crack than an 8-character complex one. Always use a password manager.
Example: 16 chars from all 4 sets → ~95 bits of entropy
Ref: NIST SP 800-63B (Digital Identity Guidelines)
Tips
- 💡 Length beats complexity. A 16-character passphrase is harder to crack than a complex 8-character one.
- 💡 Use a password manager. Don't reuse passwords across sites.