Ninjiwi

Local tools, no account, no tracking.

Password Generator

Create a random password without leaving your browser.

— bits of estimated entropy

Upper bound, computed from length and alphabet size: the guarantee of one character per selected type slightly reduces the real figure.

Length characters
Character types

Passwords are drawn with the Web Crypto API, crypto.getRandomValues, so the randomness comes from the operating system and not from a predictable generator. The page makes no network request after loading and keeps no password history.

A length of 20 characters is a good default; the older advice of 8 to 12 no longer holds against modern hardware. Use a password manager instead of memorizing passwords.