TOOLOG / WEB UTILITY
Password Generator | Random Passwords, Hidden Results & Bulk Copy
Generate 1–20 random passwords of 4–128 characters in your browser. Every selected character type is included, results are hidden by default, and individual or bulk copy and entropy estimates reflect your settings.
Try the tool
Enter your details below. Results update instantly.
Choose options and generate secure random passwords in your browser.
Uses crypto.getRandomValues only; generation stops if it is unavailable. Passwords stay in this browser; save them in a password manager before leaving the page.
Why use a password generator?
Reusing passwords or using short passwords greatly increases account takeover risk. This tool helps you create strong, hard-to-predict random passwords quickly for signups and password updates.
Key features
- Set length (4–128) and amount (1–20), with quick 12, 16, and 24 character presets
- Choose uppercase, lowercase, numbers, and symbols
- Choose website-friendly symbols or a wider symbol set
- Exclude confusing characters (
O/0,l/I/1,B/8,S/5,Z/2, etc.) - View estimated strength, character pool size, and approximate combinations and entropy that account for every selected character type being required
- Generate in bulk with duplicate minimization plus single-password and copy-all support
- Results are hidden by default; reveal them only when you want to read them on screen
- Get immediate validation for invalid length, count, or character-set choices
How to use
- Enter a whole-number length from 4 to 128 and a count from 1 to 20, or use a 12-, 16-, or 24-character length preset.
- Select at least one character type and, if using symbols, choose the symbol set accepted by the website.
- Optionally exclude similar characters. Leave Show generated passwords on screen off to keep results hidden.
- Click Generate passwords, or press Enter in either number field. Nothing is generated automatically when you open the page.
- Copy a single password or choose Copy all. Both copy the actual passwords, even when the display is masked. Save them in a password manager before leaving the page.
Security tips
- Use a different password for every service.
- Store passwords in a password manager.
- Enable 2FA whenever available.
- If people must type the password manually, exclude confusing characters and use a longer length.
Related tools
- Check a candidate password: Password Strength Checker
- Scan shared notes for exposed personal data: Privacy Exposure Checker
- Clean sensitive names from filenames: Filename Sanitizer
FAQ
Are generated passwords secure?
They are generated with the browser’s cryptographic random API (crypto.getRandomValues).
Can I hide passwords on screen?
Yes. Turn off Show generated passwords on screen to mask the textarea and result list while keeping copy buttons available.
Can I generate passwords without symbols?
Yes, but removing symbols reduces the character pool and can lower the difficulty of guessing.
Is the strength estimate absolute?
No. It is a reference score based on length and character pool size. Real account security also depends heavily on password reuse and whether 2FA is enabled.
Can bulk generation create duplicates?
The generator prioritizes unique results where possible. If the character pool is very small or the length is short, the available combination space can still be limited.
Summary
The password generator is a practical baseline tool for account security. Adjust length, character sets, and readability options to quickly create passwords that are safer and still usable.
Empty results, input errors, and hidden passwords
Use whole-number lengths from 4 to 128 and counts from 1 to 20. Blank, fractional or out-of-range values and selecting no character types clear the results and show an error. Changing the length, count, character types, symbol set, or similar-character exclusion clears old passwords so you cannot accidentally copy a result made with previous settings. The visibility option only changes the display.
Passwords are sampled uniformly from the full pool, rejecting candidates that omit a selected type. Approximate entropy and combination counts account for this requirement; they are not a security guarantee.
Hiding replaces displayed characters with dots, not encryption. Passwords remain in page memory, and individual or bulk copy still copies the real values. Clear result does not erase a previously copied clipboard.
Why are results empty at first and masked after generation?
The page waits for you to click Generate passwords or press Enter in a number field. Generated passwords are masked by default, not missing. Turn on Show generated passwords on screen to reveal them; the copy buttons work while they are hidden.