Skip to content
UtilPick.
My toolbox
All tools
Favorites
Saved tools

Loading…

Recently used

Tools you open will appear here.

Get the desktop app
Settings
UtilPick.
All tools
All tools/Password Generator

Password Generator

Pick a length and character set to generate a random password with cryptographic randomness and see its strength. Nothing is stored.

Settings

8–128 characters

Leaves out O, o, 0, I, l and 1.
Generated passwords are never stored.

Your new password

Build a password with the characters you want

Set the length and character types, then press Generate password.

Nothing generated yet

User reviews

No reviews yet. If you’ve used this tool, be the first to leave one.

User reviews

No reviews yet.

Write a review

Checking your sign-in status…

    From first step to finished result

    Password Generator: complete guide

    Walk through the steps and examples, or jump straight to the topic you need.

    How to use
    Examples & choices
    Troubleshooting
    FAQ

    At a glance

    Length
    Choose a whole-number length between 8 and 128 characters.
    Character types
    Choose from uppercase, lowercase, numbers and symbols; each selected type is included at least once.
    Supported symbols
    Uses ! @ # $ % & * + - = ?.
    Confusing characters
    With the exclude option on, O, o, 0, I, l and 1 are not used.
    Generating and keeping
    Generated with the browser's cryptographic random numbers. Results are not saved to a server or an account, so keep what you need yourself.

    How to use Password Generator

    1. 01

      Check the service's requirements

      First check the allowed length, the required character types, and the symbols you can use. The symbols this tool supports may differ from those the service accepts. Checking the rules reduces the chance of being rejected after generating.

    2. 02

      Choose the length and character types

      Select the uppercase, lowercase, numbers and symbols to use. If you turn all types off, it can't generate. If you plan to read and type it by hand, you can use the exclude confusing characters option.

    3. 03

      Check the generated result

      Each press of the generate button makes a new random value. Each selected character type is included and the result matches the length you set. If you change options, generate again with the new conditions.

    4. 04

      Copy it, use it, and store it where you manage passwords

      Paste it into the service's password field and keep it in a password manager or similar that you manage. This page is not storage for getting the result back later. It's best not to reuse it for another account's password.

    What it’s good for

    Match the password rules of the service

    First check the length and symbols the service you're signing up for allows. Choose which of uppercase letters, lowercase letters, numbers and symbols to use, and each selected type is included at least once. You can choose a length between 8 and 128 characters.

    Keeping the generated password

    Passwords are generated with the browser's cryptographic random numbers. After copying the result, keep it somewhere safe that you manage, such as a password manager. Use a different password for each site, and when typing is a hassle, you can use the option to exclude confusing characters.

    Worked examples

    Using all four character types

    Input and settings
    Length 16
    Uppercase, lowercase, numbers, symbols on
    Exclude confusing characters
    Result
    16-character random string
    At least 1 of each character type
    O, o, 0, I, l, 1 excluded
    An example that shows the result conditions. The actual characters differ each time you generate, so no fixed example password is given. Also check whether the service you'll use allows symbols.

    A service that allows only letters and numbers

    Input and settings
    Length 20
    Uppercase, lowercase, numbers on · symbols off
    Result
    20-character random string
    At least 1 each of uppercase, lowercase and numbers
    No symbols
    A setting to match a service that doesn't accept symbols. For a service with different rules, readjust the length and types and generate a new value.

    What to check when choosing options

    Swipe the table sideways to see the rest.

    What to check when choosing options
    OptionEffectHow to choose
    LengthSets the total number of characters generated.Choose within the range the service allows.
    Character typesIncludes each selected type in the result.Match the required types and allowed symbols to the service's rules.
    Exclude confusing charactersRemoves some letters and digits that look alike.Consider cases where you must read or copy it by hand.

    When the result isn’t what you expected

    The generate button isn't available

    Check that at least one character type is on and that the length is a whole number from 8 to 128. Change it to an allowed range and generate again. If the previous result disappeared, it may be the normal reset after changing options.

    The sign-up screen won't accept the password

    Recheck the allowed symbols, length and required types. This tool can't know the rules of the service you're signing up for. Set it to match the rules and use a newly generated value.

    I closed the page and can't find the password

    Generated results are not kept on a server or account, so they can't be recovered on this page. If you already set it on an account, use that service's password reset process. Next time, finish storing it before closing the page.

    Key terms

    Character type
    A set of characters used for generation, such as uppercase, lowercase, numbers and symbols.
    Cryptographic random number
    A value from the browser's random number feature, designed to be hard to predict.
    Password manager
    A tool where you store and manage passwords for each account.

    Password Generator FAQ

    Can I see a generated password again later?

    This tool does not save generated results to a server or an account. Keep the value you need somewhere else before you close the page or clear the result.

    What does excluding confusing characters remove?

    It excludes the letters O, o, I and l and the digits 0 and 1. The other characters are generated according to the character types you selected.

    Which special characters are supported?

    The symbol option uses ! @ # $ % & * + - = ?. Each service allows different symbols, so check the sign-up rules of that service.

    Does a generated password mean it's guaranteed safe?

    The generation method alone can't guarantee an account's safety. The service's authentication method, whether you reuse passwords, and how you store and use them also matter. Use any additional verification the service offers as well.

    If I only change the options, does the current password change too?

    After changing options you need to generate anew. It doesn't work by editing part of an existing string and showing it as the result.

    Jump to a topic

    • #password generator
    • #random password
    • #special characters
    • #character options
    • #storing passwords

    Reviewed 2026.09.08

    Related tools

    View all
    UUID GeneratorDeveloper
    QR Code GeneratorEveryday
    Base64 ConverterDeveloper
    UtilPick

    Simple tools for a complicated day. A free collection of online utilities.

    Service

    About UtilPick Get the desktop app

    Help

    Request a toolReport a problemContactinfo@utilpick.com

    Policies

    Privacy Policy (Korean)Terms of Use (Korean)
    Business registration no. 365-47-00936 (Republic of Korea)
    © 2026 UtilPick
    Featured on Twelve ToolsUtilPick - Featured on Startup FameFazier badgeFeatured on LaunchIgniter
    HomeSearchSavedMore