DevConvertor
Generators

Password Generator

Generate a strong random password using the browser's cryptographically secure random number generator, with control over length and character sets. Nothing you generate is ever sent anywhere or logged — it exists only in your browser tab.

Generated locally with your browser’s cryptographically secure random number generator. Nothing you generate here is ever sent anywhere, logged, or stored — closing or reloading this page discards it permanently.
Estimated strengthVery strong — ~95 bits of entropy
Regenerates automatically when options change

Features

  • Generated with the Web Crypto API’s cryptographically secure RNG
  • Length from 4 to 128 characters
  • Toggle uppercase, lowercase, numbers, and symbols independently
  • Optionally exclude visually ambiguous characters
  • Entropy-based strength estimate, not a cosmetic score

How to use

  1. Set the length and pick which character types to include.
  2. A password regenerates automatically as you change options.
  3. Click Regenerate for a fresh password with the same options.
  4. Copy it — nothing is stored once you leave the page.

FAQ

Is my generated password sent anywhere?
No. It's generated and displayed entirely in your browser using the Web Crypto API, and is never transmitted to a server, logged, stored, or put in a URL. Closing or reloading the page discards it for good.
How is the strength estimate calculated?
From the actual search space an attacker would face: (character set size) raised to (password length), converted to bits of entropy. It's not a cosmetic score — a longer password from a smaller character set can outscore a shorter one from a larger set.
What does "exclude ambiguous characters" do?
It removes characters that are easy to misread in some fonts — like lowercase l, uppercase I, the digit 1, uppercase O, and the digit 0 — useful for a password you'll need to type from a printout or read aloud.