MyPassGen
Online password generator
Create a strong random password or a readable passphrase in the browser. Length 6–128. The result is not uploaded.
Results
How to generate a random password locally
Open this page, pick Random characters or Readable passphrase, then generate. Randomness comes from the browser Web Crypto API, not Math.random(). You can create up to 100 passwords at once, copy them all, or export a TXT file.
Random mode fits new accounts, credential rotation, and test environments. Readable mode uses words plus a separator when you have to type by hand. For important accounts, prefer random characters and store them in a password manager.
- Default 16 characters, adjustable from 6 to 128
- Toggle uppercase, lowercase, digits, and symbols, and exclude look-alikes such as oO0lI1
- Readable passphrases let you set word count, separator, and whether to insert a digit or symbol
FAQ
Is an online password generator safe? Does it store my passwords?
Generation runs in the browser. Passwords are not uploaded as business data. Closing the page does not leave a copy on the server. Copy or export if you need to keep them.
What is the difference between random and readable passwords?
Random characters are meant for a password manager: default 16 characters mixing case, digits, and symbols. A readable passphrase is several words plus a separator, easier to type by hand. Both are generated on this device.
How long should a password be?
This tool supports 6 to 128 characters and defaults to 16. For important accounts, use at least 16 and keep case, digits, and symbols on. A readable passphrase of four or more words stays typeable while raising strength.
How do I check strength after generating?
This page shows a strength bar. To compare against a weak-password list and see entropy plus risk hints, use the password strength audit. The candidate stays in the browser and is not uploaded.
What you can do next
Generation only answers “how do I get a new password.” To check an old one, clean a link, or lock a backup, use the tools below.