Password Generator
Cryptographically random passwords built in your browser — nothing leaves the page. Pick the character mix, length, and bulk count.
Bulk (need multiple?)
Frequently asked questions
Are these passwords sent anywhere or stored?
No. Every password is generated locally in your browser and is never sent to, logged by, or stored on any server. Nothing leaves the page, so what you generate is seen only by you.
How random are the passwords?
They are cryptographically random, drawn from your browser's secure random number generator rather than a predictable Math.random() source. The tool also shows a live entropy estimate in bits and a strength label.
What can I customise?
You can set length from 8 to 64 characters, toggle lowercase, uppercase, digits, and symbols, and optionally exclude ambiguous characters like 0/O and 1/l/I. Bulk mode generates up to 100 passwords at once with a Copy all button.
Why exclude ambiguous characters?
Characters such as 0 and O or 1, l, and I are easy to confuse when reading or typing a password by hand. Excluding them makes a password easier to transcribe, at a small cost to the size of the character pool.
Related tools
- JWT Decoder Decode header, payload, and signature with expiry status checks.
- Base64 Encode / Decode Convert text and files to Base64 or decode Base64 back to text.
- URL Encode / Decode Percent-encode strings for URLs or decode them back to readable text.
- HTML Encode / Decode Escape HTML entities or convert encoded entities back to symbols.