Skip to content
ToolsOnDuty - free online tools
Generators

Password Generator

Create strong, random passwords with custom rules.

Free browser toolRuns in your browserNo sign-up
Select at least one character set
Strength: Very strong~103 bits entropy
Character sets

No ambiguous leaves out look-alike characters such as O and 0 or l and 1, so the password is easier to read and type.

Passwords are generated locally with your browser's secure random generator and are never sent anywhere.

About the Password Generator

A strong password is long and random, which makes it hard to guess or brute force. This generator builds one for you using your browser's secure random number generator.

You control the length and which character sets to include (lowercase, uppercase, numbers and symbols), and can exclude ambiguous characters like O and 0 for passwords you need to type by hand.

The strength meter estimates entropy in bits, so you can see how resistant your password is. Nothing you generate is stored or sent anywhere.

Key features

  • Adjustable length up to 128 characters
  • Toggle letters, numbers and symbols
  • Exclude ambiguous characters option
  • Live strength and entropy meter

How to use

  1. 1Set the length and choose which character sets to include.
  2. 2A password is generated instantly; click Regenerate for a new one.
  3. 3Copy your password and store it in a password manager.

Examples

Generate a strong password
Input: 16 characters with upper, lower, numbers and symbols
Output: A random 16-character password

The exact password changes on every generation and is created in the browser.

Frequently asked questions

Are these passwords safe?
Yes. They are generated locally using crypto.getRandomValues, a cryptographically secure source, and are never transmitted or saved.
How long should my password be?
16 characters or more with a mix of character types is a good baseline. Longer is stronger, especially for important accounts.
Are the passwords stored or sent anywhere?
No. Every password is generated locally in your browser and is never stored or transmitted.

Open a related tool to prepare your files or refine the finished result.