Developer Tools

Password Generator

Generate strong, secure random passwords.

How to Use Password Generator

1

Set the length, from 8 up to 128 characters, and tick the character sets you want included.

2

Turn on the option that removes look-alike characters such as 0, O, 1, l, and I.

3

Choose how many candidate passwords to generate at once, then click the "Process" button.

4

Copy the result straight into your password manager or account form, never into chat or email.

Features

Length control up to 128 characters with a live entropy estimate in bits
Toggle lowercase, uppercase, digits, and symbols independently
Optional filter that strips 0/O, 1/l/I so passwords can be read aloud safely
Generates multiple candidates at once when you want to pick one
Uses a cryptographically secure random source rather than a browser shortcut
Nothing is stored, logged, or transmitted, and no account is required

Frequently Asked Questions

Yes, it is free, needs no sign-up, and generates values locally in your browser using a cryptographically secure random source. Nothing is written to a log or sent to us, so the only copy of the password is the one you take.
For a site with rate limiting, 16 characters from a mixed set is comfortable. Length beats complexity, so a 20-character lowercase passphrase that you can remember and store in a manager is stronger in practice than 8 characters of leetspeak substitutions.
No, and it cannot. A generator that keeps a copy of your passwords is a single point of failure, so the output is generated, shown once, and never retained. Save it in a password manager immediately and use a different value for every account.
Random strings are stronger per character, which matters for master keys and encryption keys. Passphrases win for day-to-day accounts because you can actually remember and type them correctly. Either way, length is the variable that changes the maths most.

About Password Generator

Password strength is mostly about length, not symbols. The Password Generator lets you set anything from 8 to 128 characters and pick which character sets take part, so you can produce something like a 24-character passphrase-friendly string for a password manager or a 60-character monster for an encryption key where symbols genuinely matter.

Beyond length and set selection, the tool reports an entropy estimate in bits. That number is more honest than a strength bar because it is derived from the actual character pool and length you chose. Thirty characters drawn from 94 symbols is around 195 bits, which is far beyond brute force, while eight characters from a reduced pool is not.

There is also a filter for look-alike characters. Removing 0 and O, 1 and l and I, and similar pairs makes a password far easier to read aloud, dictate over the phone, or copy from a screen without errors, without meaningfully reducing its strength. Values are produced with a cryptographically secure random source rather than anything derived from the clock, and nothing is logged.

When to Use This Tool

  • Creating a unique password for every account so one breach does not cascade
  • Producing an encryption or API key with a high character count
  • Resetting a compromised password without reusing an old pattern
  • Generating a strong temporary password for a test environment
  • Building a seed value for a development database