Skip to content

Password Generator

Generate strong, random passwords with a live strength meter.

Strength:

Character types to include

Generated locally with your browser's cryptographically secure random number generator — passwords are never sent anywhere.

Ad space

About this tool

Create cryptographically random passwords of any length from 6 to 64 characters. Choose which character types to include, optionally avoid visually ambiguous characters, and copy the result with one click — all generated locally using your browser's secure random number generator.

How to use this tool

  1. 1

    Set a length

    Drag the slider between 6 and 64 characters — longer is generally stronger.

  2. 2

    Choose character types

    Toggle lowercase, uppercase, numbers, and symbols on or off.

  3. 3

    Copy your password

    Click copy, or hit the regenerate icon for a new one if you don't like the first result.

Frequently asked questions

How random are the generated passwords?
Passwords are generated with the Web Crypto API's cryptographically secure random number generator, not a predictable pseudo-random function — the same category of randomness used for encryption keys.
How long should my password be?
Most security guidance now recommends at least 12–16 characters, mixing letters, numbers, and symbols, and using a unique password for every account (ideally stored in a password manager).