Password Generator

Generate strong, customizable passwords

Generated Password

Strong
#XWS&N:c.r*w;Xr+

Options

8 32 64 96 128
Aa Uppercase (A-Z)
az Lowercase (a-z)
09 Digits (0-9)
!@ Symbols (!@#$...)

Recent Passwords

Password history is a Pro feature

Upgrade to Pro

How to Use This Tool

1

Set your criteria

Choose password length and toggle character types (uppercase, lowercase, digits, symbols).

2

Generate

Click Generate to create a cryptographically random password.

3

Copy and use

Copy the password to your clipboard. Pro users get persistent history.

Features

Cryptographically Secure

Uses a cryptographic random number generator for unpredictable, secure passwords.

Customizable Rules

Control length, character types, and exclusion rules to meet any password policy.

Strength Meter

Visual indicator shows estimated password strength based on entropy.

History (Pro)

Pro users get persistent password history synced across sessions.

Frequently Asked Questions

How are the passwords generated?

Passwords are generated using a cryptographic random number generator, which produces unpredictable output suitable for security-sensitive applications. No pseudo-random algorithms are used.

What makes a strong password?

A strong password is long (16+ characters), uses a mix of uppercase, lowercase, digits, and symbols, and avoids dictionary words or personal information. Our generator creates passwords that meet all these criteria.

Are generated passwords stored anywhere?

Passwords are generated in your browser and are not sent to any server. Pro users can opt into persistent history, which is encrypted and stored in your account.

How long should my password be?

Security experts recommend at least 12 characters for general use and 16+ characters for sensitive accounts. Our default of 16 characters provides excellent security against brute-force attacks.