FileToolsHub logo

Password Generator

Generate secure random passwords with customizable options.

Processing: runs in your browser, nothing uploaded

About Password Generator

A new account needs a password you did not reuse. Password Generator builds one in the browser from the length and sets you choose.

Length and the four sets

The slider runs from 4 to 128 characters. Turn on lowercase, uppercase, numbers, and symbols. Symbols are !@#$%^&*()-_=+[]{}. At least one set must stay on. The generator reads random bytes and maps each byte into the combined alphabet. It does not guarantee that every selected set appears at least once. A short password with all four sets can still miss symbols. Longer is the useful knob. Twelve or more is a practical floor for an account you care about. The string is not uploaded and not saved. Copy it into a password manager. /blog/password-generator-vs-strength-meter compares this with a strength check.

What “random” means here

The bytes come from the browser’s crypto random source, not from a clock or a word list. Mapping with a remainder can slightly favor earlier characters in the alphabet when the alphabet length does not divide 256. For a normal password that bias is small next to the risk of a short length or a reused phrase. This is not a diceware passphrase of dictionary words. /blog/diceware-vs-password-generator covers that style. Password Strength Meter scores a password you already have. It does not create one.

When a generated password is the wrong fit

Some sites reject symbols or cap the length. Turn symbols off or shorten the slider before you submit, rather than editing the password down to a pet’s name. API Key Generator and Random Token Generator are for tokens, not for a human login you will type on a phone. TOTP Generator is for authenticator codes. UUID Generator makes identifiers, not secrets you should use as a password. Never paste the result into a chat. If a site shows the password, read it back once, then store it. Generating again gives a different string, and the old one is not saved here.

How to use

  1. 1

    Set a length from 4 to 128.

  2. 2

    Turn on the character sets you want. At least one must stay on.

  3. 3

    Generate and copy the password into a manager. It is not saved here.

Privacy

Password Generator creates the string on this device and does not send it to a server.

Frequently asked questions

How long can the generated password be?

4 to 128 characters. Turn on at least one of lowercase, uppercase, numbers, or symbols.

Does every character set appear in the password?

Not guaranteed. A short result can miss a set you enabled. Use a longer length.

Is the password stored?

No. It is created in the browser with crypto random bytes and is not uploaded.

Is this a passphrase generator?

No. It is a random character string, not dictionary words. See /blog/diceware-vs-password-generator.

Browse all Text Tools · Sitemap