Password Generator

Your data never leaves your browser

Generate strong, secure passwords with a visual strength meter and customizable options.

Generated PasswordStrong
Password Length12

Brie — Bug Reporting Tool

Building secure features?

Brie automatically redacts sensitive data from captures and keeps everything private — no data leaves your control.

About Password Generator

Create cryptographically secure passwords instantly with full control over length, character types, and complexity. Features a real-time strength indicator based on entropy calculation, one-click copy, and toggle switches for numbers, symbols, and mixed case. All generation happens locally in your browser — no passwords are ever transmitted.

How to use

  1. Adjust the password length using the slider or +/- buttons (4 to 64 characters).
  2. Toggle Numbers, Symbols, and Mixed case on or off to customize your password.
  3. Click Copy to copy the password, or Refresh to generate a new one.

More Security & Crypto

Frequently Asked Questions

FAQs about Password Generator

How secure are the generated passwords?

Passwords are generated using crypto.getRandomValues(), the browser's cryptographically secure random number generator. A 16-character password with all options enabled has over 100 bits of entropy — practically uncrackable by brute force.

What does the strength indicator mean?

The strength badge is calculated from password entropy (length x log2 of character pool size). "Very Strong" means 80+ bits of entropy, "Strong" is 60-80, "Fair" is 40-60, and "Weak" is below 40.

Should I enable all character types?

Yes, if the target system supports them. Including numbers, symbols, and mixed case maximizes the character pool and produces stronger passwords for the same length.

What is the recommended password length?

12 characters minimum for general use, 16+ for high-security accounts (email, banking, password managers). Longer passwords are exponentially harder to crack.

Is my password stored anywhere?

No. Passwords are generated entirely in your browser and never leave your device. Nothing is logged, stored, or transmitted to any server.

Can I use this for my password manager?

Absolutely. Generate a password here, copy it, and paste it into your password manager. This is a common workflow for creating unique passwords for each account.