Custom tools
Praha, CZ
Web Crypto · local

Password generator.

The generator creates a strong random password right in your browser using the cryptographically secure Web Crypto generator. Set the length, lowercase and uppercase letters, digits, symbols, and leave out look-alike characters like I, l or 0. The password is never sent or stored, and its strength is shown in bits of entropy.

: 20
Password

Generated in your browser with a cryptographically secure generator (Web Crypto). Never sent or stored.

Runs entirely in your browser. Nothing is uploaded or stored.

How to use it

03
  1. Step01

    Set the length

    At least 16 characters for normal accounts, 20 or more for important ones.

  2. Step02

    Choose the characters

    More character types mean a stronger password at the same length.

  3. Step03

    Copy it into a password manager

    Use each password for one account only.

How the generator works

For each character a random number is drawn from the browser’s cryptographically secure source. We use unbiased selection (rejection sampling), so every character in the set has the same chance. The generator also guarantees at least one character from each chosen group and shuffles the result.

Passwords in a company

For a company, more important than any single password are a password manager and two-factor authentication for email, accounting and banking. For internal tools, login with company accounts (Google, Microsoft) pays off, so employees don’t have to remember another password.

FAQ04

Questions people ask

01Is it safe to generate a password on a website?

With this tool, yes: the password is created only in your browser with crypto.getRandomValues and isn't sent anywhere. The page has no third-party scripts. Still, we recommend saving the password straight into a password manager.

02How long should a password be?

For most accounts 16 to 20 random characters. Strength grows faster with length than with complexity. Where possible, also turn on two-factor authentication.

03What do bits of entropy mean?

They express how many attempts an attacker would need to guess the password by brute force: 2 to the power of the number of bits. Above 80 bits a password is very strong for normal use.

04Why leave out look-alike characters?

If you ever retype or dictate the password, characters like I, l and 1 or O and 0 cause mistakes. It reduces the strength only slightly.

Next step01

What next

Related05

Keep going

Got work a program should be doing?

I am still setting up contact. Meanwhile, try the tools that already work.

Contact