Strong Password Generator
Generate cryptographically random passwords with an entropy and crack-time meter.
1 · Password settings
Web Crypto APICurrent length: 20 characters
Current length: 6 words
2 · Your password
PasswordGenerate a password to see its strength.
Math.random(). Crack times assume an offline attacker guessing at 10 billion attempts per second on a modern GPU rig.
3 · Bulk list
10 at a timeHow to generate a strong password
Choose your style
Pick a random password with your own length and character rules, or switch to the passphrase tab for something memorable.
Generate
Hit Regenerate as often as you like — every new password is drawn from the browser’s cryptographic random number generator.
Check the strength
The meter shows the entropy in bits, the estimated time to crack the password offline and a plain-language rating.
Copy and store safely
Copy the password into your password manager and never reuse it on another site.
Password generator — frequently asked questions
No. Generation happens locally in your browser using the Web Crypto API (crypto.getRandomValues). Nothing is uploaded, logged or stored, and closing the tab destroys the result.
Length beats complexity. A 16-character password mixing letters, digits and symbols gives about 100 bits of entropy and is effectively uncrackable offline, while an 8-character password with one capital letter and a digit is easy to brute force. For a passphrase, four to six random words are ideal.
The estimate assumes an offline attacker with a fast GPU rig trying 10 billion guesses every second against a hashed password. Real-world attacks are usually slower because of server rate limits, but this is the standard worst-case reference used by password managers.
It depends on where you type the password. Excluding characters such as 0, O, 1, l and I removes about 10 characters from a typical alphabet, so use the option when you may read the password aloud or copy it from a printout. It makes no real difference to how secure the password is.
Related Utilities & Media
QR Code Generator
Generate high-resolution QR codes for URLs, text, WiFi, vCards and email.
Open toolBarcode Generator
Create CODE128, EAN, UPC and CODE39 barcodes for products and stock.
Open toolStrong Password Generator
Generate cryptographically random passwords with an entropy and crack-time meter.
Open toolInternet Speed Test
Measure latency, jitter, download and upload speed with live gauges.
Open toolMulti-Unit Converter
Convert length, weight, temperature, storage, speed and area units.
Open toolStopwatch & Countdown
A precision stopwatch with lap times and a configurable countdown timer.
Open tool