Password Generator

Create strong, secure random passwords

Generate cryptographically random passwords with custom length and character sets — free, instant, and entirely in your browser.

Your password will appear here
Length16

About the password generator

The password generator creates random passwords using your browser’s cryptographically secure random number source (window.crypto.getRandomValues). Choose a length from 4 to 64 characters and toggle which character types to include: lowercase, uppercase, numbers, and symbols. You can also exclude ambiguous characters (like l,1, O, 0) that are easy to confuse.

Because everything runs locally in your browser, your generated passwords never leave your device. There is no server, no logging, and no tracking of what you generate.

Tips for stronger passwords

  • Length beats complexity — a 16-character password is harder to crack than a short one full of symbols.
  • Mix character types — combine letters, numbers, and symbols for maximum entropy.
  • Use a password manager — store each unique password securely so you never reuse one.
  • Avoid personal info — never include names, birthdays, or common words.

How to use the password generator

  1. Set the length

    Drag the slider to choose how long your password should be (4–64 characters).

  2. Pick character types

    Toggle lowercase, uppercase, numbers, and symbols. Optionally exclude ambiguous look-alikes.

  3. Generate

    Press Generate to create a fresh random password instantly.

  4. Copy it

    Click Copy to send the password to your clipboard and paste it into a password manager.

Frequently asked questions

Are these passwords safe to use?
Yes. They are generated with your browser’s cryptographically secure random source and never sent over the internet.
Does the generator store my passwords?
No. Everything runs locally in your browser. Nothing is logged, transmitted, or saved on a server.
How long should my password be?
For most accounts, 16 characters or longer with a mix of letters, numbers, and symbols is a strong choice.
What are ambiguous characters?
These are characters that look similar, such as the lowercase L, the number 1, the uppercase O, and the number 0. Excluding them makes passwords easier to read and type.
Is the password generator free?
Yes, it is completely free and requires no sign-up.

Other utilities