DevTools
Language

Password Generator

DevTools Password Generator uses crypto.getRandomValues locally in your browser to create strong passwords with customizable length (4–128) and character sets—free with no sign-up.

Password Generator

Generate strong passwords with cryptographically secure randomness—customize length and uppercase, lowercase, digits, and symbols.

Character set
Generated password
BAzhtQn#IHip*YEE

About this tool

Strong passwords should be long and diverse. Cryptographically secure randomness is used—generated passwords are never uploaded.

How to use

  1. Adjust the password length slider.
  2. Enable uppercase, lowercase, digits, and symbols as needed.
  3. Click Regenerate and copy the password.

FAQ

How do I generate a secure random password?

Set length to 16+ characters, enable all character sets, and regenerate. Web Crypto is stronger than Math.random.

Are generated passwords stored?

No. Passwords exist only in the current tab's memory and disappear when you close the page.

How long should a password be?

At least 12–16 characters with mixed types. High-security scenarios may use 20+ characters.

Is generation done locally?

Yes. All randomness and output stay in your browser.

Related tools