Password Generator & Strength Estimator | ToolCookie

Generate Random Passwords

Create configurable random passwords locally with your browser's Web Crypto API. Strength and entropy figures are estimates, not guarantees against compromise.

Start Generating Now

Advanced Password Generator

20

Generated Password

Press Space or click "Generate Password" to create a random password

Why Use Our Password Generator

How It Works

Frequently Asked Questions

How are the random passwords generated? +

Random selections use the browser Web Crypto API rather than Math.random(). Rejection sampling is used when mapping random values to the selected character pool. The displayed strength and entropy values remain estimates.

Are my passwords stored or transmitted anywhere? +

The tool generates passwords in your browser and does not upload them to ToolCookie. Generated and bulk passwords remain in the current page memory until cleared or the page is closed. Copying places a password on the system clipboard, and exports create plaintext files. The page may load external resources such as Google Fonts.

Can I customize the password settings for different needs? +

You can choose a length from 4 to 128 characters, enable character categories, exclude selected characters, add custom characters and require every enabled category when possible. Always follow the specific password rules of the service you are using.

How many passwords can I generate at once? +

You can generate up to 20 passwords in one bulk list and export them as TXT or JSON. Exports contain plaintext passwords, so protect or securely delete the files after use.