AbraCalc

Password Generator Pro

Generate strong, random passwords with configurable length and character sets. Shows entropy in bits. Uses crypto.getRandomValues — nothing is uploaded.

Pure browser JavaScript (crypto.getRandomValues) — no external libraries.

Embed this tool on your site

How to use this tool

  1. Set the length and character sets.
  2. Click Generate for a cryptographically random password.
  3. Click Copy to copy it to your clipboard.

Generate strong, random passwords with configurable length and character sets. Shows entropy in bits. Uses crypto.getRandomValues — nothing is uploaded.

Frequently asked questions

How is randomness generated?
Using crypto.getRandomValues — the same CSPRNG used by password managers and browsers for TLS.
What is entropy?
Entropy in bits measures how hard the password is to brute-force. Aim for 80+ bits for strong security.

References & sources