logo_img
Password GeneratorNothing uploadedNo sign-upNo watermark

Strong Passwords Made Locally

Generated with the browser's cryptographic random source and never sent anywhere. Pick a length, copy, done.

  1. 1Set length and character types
  2. 2Copy the password
  3. 3Store it in your manager

Your password

StrengthStrong · 125 bits of entropy

76 possible characters per position. Anything above 80 bits is beyond brute force with today's hardware; most guidance settles on 128.

A note on storing these

A long random password is only useful if you never have to remember it. Paste it straight into a password manager. Nothing here is saved — reload the page and it is gone for good.

A Password Generator You Do Not Have To Trust

Any generator that runs on a server could keep what it made for you. This one runs in your own browser with the Web Crypto API, so the password exists only on your machine.

Real RandomnessDrawn from crypto.getRandomValues, the browser's cryptographic generator — never Math.random.
Never TransmittedGenerated in the page and never sent anywhere. Nothing to log, nothing to leak.
No Modulo BiasUneven random draws are discarded and redrawn, so every character is equally likely.
Honest Strength MeterShows true entropy in bits, which is only meaningful because the draw really is uniform.
Bulk GenerationMake a batch at once when you are setting up several accounts or services.
Works OfflineNo connection needed — a good property for something you are about to rely on.
💎 Support Developer — Keep Tools Free

Try these next

Support
Explore Support