Password Generator
Generate a strong password with your browser’s cryptographic random number generator. Choose the length and which character sets to use, exclude look-alike characters such as l, 1 and O, and guarantee that every selected type appears. The strength meter shows the entropy in bits and an estimate of how long a brute-force attack would take.
How to use the Password Generator
- Set the length with the slider or the number box.
- Choose uppercase, lowercase, numbers and symbols.
- Optionally exclude look-alike or specific characters.
- Press Generate new until you like the result, then Copy.
Features
- Lengths from 4 to 128 characters
- Uppercase, lowercase, digit and symbol sets
- Exclude ambiguous or custom characters
- Guarantee at least one character of each selected type
- Unbiased selection using crypto.getRandomValues and rejection sampling
- Entropy bits, strength meter and crack-time estimate
Benefits
- Unique, hard-to-guess passwords for every account
- Meet site rules that require symbols or digits
- Generated on your device and never transmitted
Frequently asked questions
How long should my password be?
For accounts protected by a password manager, 16 or more random characters is a good default. Longer is always stronger; length matters more than complexity.
Is this generator truly random?
It uses crypto.getRandomValues, the browser’s cryptographically secure generator, and rejection sampling so that every allowed character is equally likely.
What does the entropy number mean?
Entropy measures unpredictability: each extra bit doubles the number of guesses an attacker needs. Around 60 bits is fair, and 80+ bits is strong for online accounts.
Are generated passwords stored anywhere?
No. Nothing is saved or sent; the password exists only on this page until you copy it.
Related tools
- Hash Generator — Compute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or files up to 200 MB, and compare them with a checksum.
- Percentage Calculator — Work out X% of Y, what percent one number is of another, percentage change, or increase and decrease a value by a percent.
- Loan EMI Calculator — Calculate the monthly EMI for any loan, plus total interest, total payment and a year-by-year repayment breakdown.
- Invoice Generator — Create a professional invoice with your details, line items, discounts, tax and shipping, then download it as a PDF or print it.
- Word Counter — Count words, characters, sentences and paragraphs live, with reading time and top keywords.
- Character Counter — Count characters with and without spaces, letters, digits and UTF-8 bytes, with live limit bars for X, SMS, titles and meta descriptions.