Skip to content
Vebliy
Explore tools

Strong Password Generator

Generate secure random passwords with custom length, character types and a strength meter.

  • Free to use
  • Runs in your browser
  • Nothing is uploaded
characters (4 to 64)

Strength

Very strong

About 103 bits, 85 possible characters

A computer making 100 billion guesses a second would need roughly longer than the age of the universe to guess this on average.

How many

    What is Strong Password Generator?

    A strong password generator creates passwords that people are very unlikely to guess and that software cannot easily crack. Humans are poor at being random. We pick pet names, birthdays and keyboard patterns, and attackers know it. A generator removes that habit by choosing every character by chance. This tool lets you set the length from 4 to 64 characters, choose which kinds of characters to include, and see an honest strength estimate straight away. Use it for new accounts, wifi keys, database logins or any place where a long unique password is better than something memorable.

    How Does It Work?

    Each password is built from your browser's cryptographically secure random number generator, the same source used for encryption keys, rather than the weaker Math.random function. The tool picks characters evenly from your chosen set and discards values that would make some characters more likely than others. It also makes sure that every selected type appears at least once, then shuffles the result. Strength is estimated as length multiplied by the number of bits each character adds. Everything happens locally on your device. The passwords are never sent over the internet, logged or stored, and they disappear when you close the page.

    How to Use It

    1. Drag the Length slider, or type a number between 4 and 64. Sixteen characters or more is a good habit.
    2. Switch uppercase, lowercase, numbers and symbols on or off to match what the website allows.
    3. Turn on Exclude similar if you may read the password aloud or type it from paper.
    4. Pick how many passwords you want, from 1 to 20, and watch the strength meter respond.
    5. Press Copy beside the password you like, then save it in a password manager straight away.

    Key Features

    • Length from 4 to 64 characters with a slider and a number box
    • Separate switches for uppercase, lowercase, numbers and symbols
    • Exclude similar characters such as i, l, 1, L, o, 0 and O
    • Live strength meter showing estimated bits and a rough crack time
    • Bulk mode that makes up to 20 passwords with Copy all
    • Secure browser randomness with nothing uploaded or stored

    Frequently Asked Questions

    How long should a strong password be?

    For important accounts, use at least 16 characters with a mix of character types. Length matters more than complexity, because every extra character multiplies the number of guesses an attacker needs.

    Are these passwords really random and private?

    Yes. They come from the secure random generator built into your browser and are created on your device. Nothing you generate is transmitted, recorded or saved, so no one at Vebliy can see it.

    Why can I not turn off every character type?

    A password needs at least one set of characters to be drawn from. The last switch that is on stays on, and a short message explains why, so you never end up with an empty result.

    What does the strength meter measure?

    It estimates entropy in bits from the length and the number of possible characters. The crack time assumes an attacker testing 100 billion guesses a second. It is a guide, and it only applies to passwords that are truly random.

    Where should I keep the passwords I generate?

    Use a reputable password manager so that you only need to remember one strong master password. Avoid saving them in a plain note, a spreadsheet or an email, and never reuse one password on two sites.

    More free tools you might need next.

    Practise your typing

    Free typing practice from Vebliy, right in your browser.