Free Random Password Generator

Create strong, secure passwords in one click. Fully local, no sign-up, no tracking.

mPwdGen is a free online password generator that creates cryptographically strong random passwords directly in your browser using the Web Crypto API. Choose a password length from 4 to 64 characters, toggle uppercase letters, lowercase letters, numbers and symbols, and exclude ambiguous characters like capital I, lowercase l and digit 1 to avoid confusion. Every generated password is evaluated in real time with a strength meter based on entropy, so you know at a glance whether your password is weak, fair, strong or excellent. Because everything runs locally via JavaScript, no password you generate is ever uploaded to a server, stored in a database or shared with any third party. No sign-up, no cookies, no tracking. Use it for new accounts, Wi-Fi networks, test environments or anywhere you need a fresh secure password.

All Password Tools

Frequently Asked Questions

Is mPwdGen really free?

Yes, 100% free. No sign-up, no watermark, no daily limits. Every tool on this page is free to use.

Is my password sent to a server?

No. All passwords are generated locally in your browser using the Web Crypto API. Nothing leaves your device, and no password is stored or logged.

How is this different from my browser's built-in generator?

Browser built-in generators usually only appear during sign-up flows. mPwdGen is always available, lets you control length and character sets, shows a live strength meter, and gives you a copy button.

What password length should I use?

At least 12 characters for most accounts. Use 16+ for important accounts like email and banking. 8 characters is the minimum for legacy systems only.

What does "exclude ambiguous characters" mean?

It removes characters that look alike, like capital I, lowercase l, digit 1, capital O and digit 0, so you can read and type the password without confusion.