Everyday Tools

Password Generator

Create strong, unpredictable passwords with full control over length and characters.

Character types
100% private — everything is processed instantly in your browser, nothing is transmitted anywhere.

How to use Password Generator

  1. 1

    Set your preferences

    Choose a length and which character types to include.

  2. 2

    Generate a password

    A new password appears instantly and updates as you adjust settings.

  3. 3

    Copy and use it

    Copy the password to your clipboard, or generate ten at once for multiple accounts.

About this tool

A strong password is long, random, and drawn from a wide pool of characters — qualities that are hard to achieve by typing something memorable. This tool generates passwords using your browser's cryptographically secure random number generator (not an ordinary, predictable random function), so the output is suitable for real account security.

Adjust the length and which character types to include, and watch the live strength meter — based on the actual entropy of your chosen settings — update as you change them. Need several passwords at once, for multiple accounts? Generate ten in a single click.

Why use it

  • Uses a cryptographically secure random generator
  • Adjustable length from 8 to 64 characters
  • Live strength meter based on real entropy
  • Option to exclude visually ambiguous characters
  • Generate ten passwords at once

Frequently asked questions

Are these passwords actually secure?

Yes — they're generated with your browser's Web Crypto API, a cryptographically secure random source, not a predictable pseudo-random function. Combined with sufficient length and varied character types, they're suitable for real account security.

Are my generated passwords stored or sent anywhere?

No, passwords are generated and displayed entirely in your browser and are never transmitted or saved by this site.

How long should my password be?

Longer is stronger. 16 characters with mixed character types is a solid default for most accounts; consider 20+ for especially sensitive accounts.

What does 'exclude ambiguous characters' do?

It removes characters that are easy to misread or mistype, like the letter 'I', lowercase 'l', and the number '1', or the letter 'O' and the number '0' — useful if you'll be typing the password manually.

Should I reuse the same password on multiple sites?

No — use a unique password for every account. Generating passwords here in bulk makes it easy to set up unique ones for several accounts at once.

Related tools