Skip to content
TinySolve

Password Generator

Create a strong random password, generated on your device and never transmitted.

Runs in your browser — nothing you type is sent anywhere

Very strong129 bits of entropy

An offline attacker guessing 100 billion times a second would need longer than the age of the universe on average.

20
664
Include these characters

About the Password Generator

A password only has to survive one thing: an attacker who has stolen a database of password hashes and is guessing offline, as fast as their hardware allows. That attacker does not type guesses into a login form, so rate limits do not help. What helps is length and genuine randomness, which is exactly what this generator produces.

Every password here is built from your browser's cryptographic random number generator, the same source used for encryption keys. That matters more than it sounds: the ordinary random function available to web pages is a predictable algorithm, and passwords built from it can be reproduced by anyone who works out its state. The character at each position is also chosen without bias, so no character is quietly more likely than another.

The strength meter shows entropy in bits, which is the honest measure for a randomly generated password: it is the size of the space an attacker has to search. Adding one character to a mixed-case password with numbers and symbols multiplies that space by about eighty. Adding a whole extra character type barely moves it. That is why the length slider does far more for you than the checkboxes do.

Nothing is transmitted and nothing is stored. The password appears on this page and exists nowhere else, so there is no server log, no history and no copy of it anywhere but your clipboard.

How to use the Password Generator

  1. Choose a length

    Drag the slider. Sixteen characters is a sensible floor for an account that matters, and twenty or more is better for anything holding money or email.

  2. Pick the character types

    Lowercase, uppercase, numbers and symbols are all on by default. Turn off symbols only if the site you are signing up to rejects them.

  3. Generate until you like one

    Press New for a fresh password. Every press produces an independent result, so there is no cost to rejecting one you find awkward to read.

  4. Copy it straight into a password manager

    Copy, then paste it into your manager and save it before you close this page. There is no way to recover a password from here once it is gone.

Frequently asked questions

Is this password generator safe to use?
The password is created entirely inside your browser using the Web Crypto API, and never leaves your device. There is no request to any server, so nothing can be intercepted or logged. You can confirm this by opening your browser's network tab and pressing New — no request is made.
How long should my password be?
Sixteen characters with mixed case, numbers and symbols is a reasonable minimum for an account that matters, and twenty or more for your email or anything financial. Since a password manager does the typing, there is very little reason to choose a short one.
Do symbols actually make a password stronger?
They help, but far less than length. Adding symbols to a mixed-case alphanumeric password grows the per-character choices from 62 to about 86, worth roughly half a bit each. Adding four more characters is worth around 26 bits. Length wins by a wide margin.
Why does the password change when I move the slider?
Changing any setting generates a new password that matches it, so what you see is always a valid result for the current options. If you want to keep one, copy it before adjusting anything else.
What does entropy in bits mean?
It measures how many guesses an attacker would need. Each extra bit doubles that number, so 60 bits is roughly a billion times harder than 30. It is a meaningful figure here precisely because the password is random — the same calculation applied to a human-chosen password would be far too generous.
Should I avoid look-alike characters?
Only when a person will read or retype the password — dictating it over the phone, or copying it from a printed sheet. Excluding those characters shrinks the pool slightly, so if the password only ever moves by copy and paste, leave the option off.
Can I generate the same password again later?
No, and that is deliberate. There is no seed, no account and no history, so a password exists only until you close the page. Save it in a password manager immediately — that is the only copy you will have.