Password Generator
Generate strong random passwords with chosen character classes.
Recommended next steps
Related tools
Encode or decode text to and from base64, with a URL-safe variant.
Generate random integers within a chosen range using your browser's cryptographic random source.
Strip EXIF and location data from images, locally in your browser.
Frequently asked questions
They are generated entirely in your browser using window.crypto.getRandomValues — the same source of randomness used for cryptographic keys in modern browsers. Each character is drawn independently from your selected alphabet using rejection sampling to avoid bias.
No. Your password is generated locally in your browser and is never sent over the network — it is discarded when you close the tab. The site uses privacy-friendly analytics that counts page views only and never sees what you generate.
It removes characters that look alike at a glance — 0/O, l/1, I — so a password is easier to read from a screen or paper. It slightly shrinks the alphabet, which reduces entropy a little; the calculator shows the resulting bit count.
Last updated 2026-06-03.