Skip to main content

Handy tools

Password Generator

Generate strong random passwords in one second with length, case, number, and symbol options.

Choose the character types and length, and a random password is generated right in your browser with the Web Crypto API. Every type you turn on appears at least once, and nothing is sent to a server.

Adds English uppercase letters.

Adds English lowercase letters.

Adds numeric characters.

Draws from these 28 symbols: ! @ # $ % ^ & * ( ) - _ = + [ ] { } | ; : , . > ? / ~ <

Password length

Choose between 8 and 20 characters.

16 characters

Recommended Content

Giggleus Password Generator creates random passwords for new sign-ups, banking, email, and work accounts — free, with no account or install, on phone or desktop. Passwords are generated in your browser with the Web Crypto API (crypto.getRandomValues) and are never sent to or stored on a server.

Pick a length from 8 to 20 characters (16 by default) and switch uppercase, lowercase, numbers, and symbols on or off. Every type you enable shows up at least once, so it's easy to meet rules like "must contain a number" or "no special characters." Symbols come from a set of 28, including ! # $ % & * ? and brackets. A 16-character password using all four types has about 1.9 × 10^31 possible combinations (roughly 103 bits). Use a different password for every site and keep them in a password manager such as Bitwarden or 1Password.

Frequently Asked Questions

  • Q. Are generated passwords sent to or stored on a server?

    A. No. The password is created inside your browser and is never sent to or saved on a server; reloading the page simply generates a new one.

  • Q. How random are the passwords?

    A. They come from the browser's cryptographically secure random number generator (crypto.getRandomValues in the Web Crypto API), with bias correction so every character is equally likely. A 16-character password using all four character types has about 1.9 × 10^31 combinations, so repeats are practically impossible.

  • Q. How long should my password be?

    A. Use the default 16 characters or more for important accounts. Adding length raises the number of combinations far more than adding one extra symbol. This tool generates 8 to 20 characters.

  • Q. What if a site doesn't allow special characters?

    A. Turn off the symbols option and generate again. Every type you leave on still appears at least once, so rules that require a digit or an uppercase letter are still met.