SECURITY TOOL

Password Generator

Generate strong, random passwords with custom length and character rules.

Password

Strength

About this tool

Generates random passwords using your browser's cryptographically secure random number generator (crypto.getRandomValues), not a predictable pseudo-random function. Choose a length and which character sets to include, then generate as many as you like.

Nothing is sent over the network — every password is generated and shown entirely in your browser.

Frequently asked questions

Are these passwords stored anywhere?
No. Generation happens locally in your browser and nothing is saved or transmitted. Closing or refreshing the page discards it.
What makes a password "strong"?
Length matters more than complexity — a longer password with fewer character types is often stronger than a short one with symbols. The strength indicator here is a rough guide based on length and character variety, not a guarantee.
Why is at least one character set required?
If every character set is unchecked there's nothing left to generate from, so the tool asks you to pick at least one.