Password Generator
A long random password is the best protection for an account. Make one in a second.
Runs in your browser · No uploads
Made with your browser's cryptographic random number generator. Passwords are created on your device, never sent anywhere and not stored: copy one before you leave the page.
Your browser is too old to run this tool. Please update it, or use a current version of Chrome, Edge, Firefox or Safari.
- Nothing leaves your device
- No server-imposed size limits
- No sign-up, no watermark
- Free
How to make a strong password
- A new password appears at once.
- Choose the length and which characters to use.
- Copy it, and save it in your password manager.
How strong?
- The strength is shown in bits of randomness: 60 bits is good for most accounts, 80 or more is very strong.
- Length matters most: 16 characters or more is a good habit.
- "Avoid look-alikes" leaves out I, l, 1, O and 0, for passwords you have to type or read out.
Made on your device
Passwords come from your browser's cryptographic random number generator (the same one used for encryption), with every character chosen evenly. They are not stored, not logged and never sent anywhere.
Frequently asked questions
Are the passwords saved?
No. They exist only in this page. Copy the one you want before you leave.
Should I reuse a strong password?
No. Use a different password for every account, and a password manager to remember them.
Guides for this tool
-
How to Create a Password-Protected ZIP File (AES-256)
Put files and folders in a ZIP with a password, choose between AES-256 and ZipCrypto, and know what a ZIP password does and doesn't hide…
-
How to Create a Strong Password You Can Actually Use
Why length beats symbols, how passphrases work, what makes "P@ssw0rd123!" weak, and a simple system for unique passwords on every account…
Related tools
-
Check a file's hash (checksum)
Calculate MD5, SHA-1, SHA-2, SHA-3, BLAKE3 and CRC32 checksums of any file, and check them against a list. -
Add a password to a PDF
Encrypt a PDF with a password (AES-256). -
Make placeholder text
Generate placeholder text by paragraphs, sentences or words. -
Make a QR code
Create QR codes for links, text, Wi-Fi and contacts. Download PNG or SVG.