Tools logoTools/
Everyday Tools/Password Generator

Password Generator

Generate strong passwords with cryptographically secure randomness — your choice of length and character mix.

Runs locally·Free, no signup·Updated May 6, 2026
Loading tool…
How it works

A walkthrough, end to end.

  1. 1

    Choose the password length and which character sets to include.

  2. 2

    Click generate to get a fresh random password.

  3. 3

    Uses crypto.getRandomValues for cryptographically secure randomness.

Reference

Entropy

Password entropy = log₂(charset size^length). 16 chars from a 95-symbol pool gives ~105 bits of entropy.

Use cases

What you can do with this.

New account signup

Generate a unique password for every site.

Wi-Fi passwords

Strong, easy-to-share router passwords.

API keys / tokens

Random secrets for development.

Password resets

Replace a leaked password fast.

Family device passwords

Memorable but strong device codes.

Admin accounts

Long, unique admin passwords.

PIN-style codes

Numbers-only passwords for secure PINs.

Password gen 2026 — what's current

Strong randomness + a password manager remains best practice.

FAQ

Frequently asked.

  • Yes — uses crypto.getRandomValues, the browser's CSPRNG.

  • No. Generation is local; nothing is logged or sent anywhere.

  • 12+ chars with mixed sets is a strong baseline. 16+ for high-stakes accounts.

  • Each extra character class roughly doubles the per-character entropy.