Skip to content
Current coupon:10% offUse it in your order

Strong password generator

Set the length and characters and get strong passwords, passphrases, PINs or API tokens. Everything is generated in your browser only.

  • free, no sign-up
  • crypto.getRandomValues
  • nothing leaves your browser

Presets

20 characters, all sets

Random characters

10 × 20 chars · 130.9 bits · cryptographic

  1. 1

    Generating…

    130.9 bitscryptographiccrack practically never · ≈ 10^19 years
  2. 2

    Generating…

    130.9 bitscryptographiccrack practically never · ≈ 10^19 years
  3. 3

    Generating…

    130.9 bitscryptographiccrack practically never · ≈ 10^19 years
  4. 4

    Generating…

    130.9 bitscryptographiccrack practically never · ≈ 10^19 years
  5. 5

    Generating…

    130.9 bitscryptographiccrack practically never · ≈ 10^19 years
  6. 6

    Generating…

    130.9 bitscryptographiccrack practically never · ≈ 10^19 years
  7. 7

    Generating…

    130.9 bitscryptographiccrack practically never · ≈ 10^19 years
  8. 8

    Generating…

    130.9 bitscryptographiccrack practically never · ≈ 10^19 years
  9. 9

    Generating…

    130.9 bitscryptographiccrack practically never · ≈ 10^19 years
  10. 10

    Generating…

    130.9 bitscryptographiccrack practically never · ≈ 10^19 years

Generated locally in your browser (crypto.getRandomValues). Nothing is sent to a server.

Settings

Random characters

characters
4128

Character sets

94 characters · 6.6 bits/char

Adjust it to what the target system accepts.

Exclude

Rules

Repeated characters

Custom characters

entropy · random characters

Entropy
130.9bitscryptographic
0406080100128+
Combinations
≈ 1039
Alphabet
94
Per character
6.6 bits
Output length
20

Time to crack · average

The selected scenario is shown next to every password.

Generator entropy = log2 of the number of passwords these settings can produce (the attacker knows the settings, not the password).

How to generate a strong password

  1. Choose a mode: Characters for a random password, Words for a passphrase, Syllables, PIN, Pattern or Token for API keys.

  2. Set the length and character sets, or click a preset such as Wi-Fi, Server root or Database.

  3. Check the entropy in bits and the estimated time to crack to see how strong the password is.

  4. Copy a single password or the whole batch with Copy all. Regenerate gives you a fresh set.

About this tool

This password generator creates a strong, random password in a second. Set the length and character types, or choose a multi-word passphrase, a PIN or an API token. Presets help with a Wi-Fi password, VPS root, a database, Minecraft RCON or a Laravel app key.

Passwords are created only in your browser with a cryptographically secure generator (crypto.getRandomValues) and are never sent or stored. Each password shows an estimated strength in bits of entropy.

Tool details
Sent to a server
never
Modes · presets
6 · 11
Length
4–128 characters
At once
1–50 passwords
Word lists
2 × 2048 words (CZ, EN)

Frequently asked questions

Answers to the questions people ask most about this tool.

How long should a secure password be?

At least 14–16 random characters for everyday accounts, and 24 or more for root, databases and API keys. Length adds more security than special characters.

Is it safe to generate a password online?

With this generator, yes: the password is created only in your browser and nothing is sent to our server. You can even check by going offline – the generator keeps working.

Password or passphrase – which is better?

A passphrase of 5–6 random words is as strong as a long random password and easier to remember and type. It's ideal where you enter the password by hand, such as Wi-Fi.

Need a server of your own? VPS in Prague