Generators

Password generator

Choose a length and which character sets to use, and generate a random password. It is built from your browser's random number generator and never leaves the page.

Runs locally in your browser

How it works

Each character is drawn uniformly at random from the alphabet you enable, using the browser's cryptographically secure random source. Strength is shown as entropy in bits: length multiplied by the log₂ of the alphabet size. Eight bits roughly means one chance in 256 of guessing, so 60 bits and above is strong for everyday accounts and 100 bits and above is strong even against patient, well-resourced guessing.

Worked example

16 characters drawn from upper case, lower case, digits and symbols gives an alphabet of 94 characters: 16 × log₂(94) ≈ 105 bits. Reducing it to 8 characters drops the same alphabet to about 52 bits — half the strength, and much easier to guess by brute force.

Questions and answers

Everything runs in your browser: your text, file or value is never uploaded anywhere.