What's going on here?
8 Characters Passwords:
10 Characters Passwords:
16 Characters Passwords:
20 Characters Passwords:
32 Characters Passwords:
Why do we need another password generator?MPC instantly generates secure* passwords specifically designed for easy typing on mobile devices (i.e. iPhone keyboard). It does that by rearranging the password with uppercase chars first, lowercase second, and then digits and symbols. It also generates pure alphanumeric, and hexadecimal alternatives.
MPC further assists in reducing error and typos by excluding characters which may appear similar, or even identical on some fonts (such as I, 1 and l). All passwords are generated locally on your browser, and we don't send, collect or keep your passwords or any other personal information. We strongly believe in Privacy and try to offer a safer experience with no tracking (this website does not contain any embedded Google/Facebook/Trollface code).
Are the passwords secure or not (what's with the *)?We use the
Crypto.getRandomValues()method to generate cryptographically strong random values (you will be notified if your browser doesn't support this). The PRNG used differs from one local implementation to the other but is suitable for cryptographic usages. To guarantee enough performance, implementations are not using a truly random number generator, but a pseudo-random number generator seeded with a value with enough entropy (like a system-level entropy source).
Please also note that the fact that MPC passwords are rearranged and that some characters are intentionally excluded makes for potentially less secure passwords (but probably still good enough for any fair use), a classic Security vs. Convenience tradeoff.