Password Generator

Generate strong random passwords with custom length and character sets.

Loading calculator…

About this calculator

A 16-character mixed password with 90 possible characters has ~105 bits of entropy — far beyond brute-force reach. Length beats cleverness every time.

Formula

Entropy = length × log2(charset size); each extra character multiplies possibilities by charset size.

Frequently Asked Questions

Is Math.random safe?

This generator prefers crypto.getRandomValues when available (browser CSPRNG); Math.random is the fallback.