Password Generator
Create strong, random passwords with control over length, numbers, symbols and uppercase. Generated locally — never sent anywhere.
How to use this tool
- 1Paste or type your input above.
- 2The result updates instantly.
- 3Copy the output with one click.
Frequently asked questions
Are values from this password generator secure and random?+
Yes — they're generated locally in your browser, using the cryptographically secure Web Crypto API where appropriate. Nothing is logged or transmitted.
Is my data private?+
Yes. The tool runs entirely in your browser — nothing you paste or type is uploaded to a server.
Guides & deep dives
What Makes a Password Strong in 2026
Learn what actually makes a password uncrackable in 2026: entropy math, why length beats complexity, passphrases, and how modern crackers work.
JWTs Explained: Header, Payload, Signature and Security Pitfalls
Learn how JSON Web Tokens work — the three parts, signing vs encryption, the alg=none attack, cookie vs localStorage, and expiry claims — with worked examples.
UUIDs Explained: v4 vs v7 and When to Use Them
Learn the collision math behind UUIDs, when to pick v4 vs v7 for database keys, what GUID means, and when UUIDs are the wrong tool entirely.
MD5 vs SHA-256: Which Hash Should You Use?
MD5 is broken for security but fine for checksums. SHA-256 is the modern default. Learn the difference, when each applies, and how to hash passwords safely.