AbraCalc

Secure Password Generator

Generate a cryptographically random password that guarantees at least one uppercase, lowercase, digit, and symbol. Free, runs in your browser.

Embed this tool on your site

How to use this tool

  1. Choose a length — 16+ is recommended for most accounts.
  2. Keep symbols enabled for maximum compatibility with complex-password policies.
  3. Click Calculate to generate a new password. Click again to re-roll.
  4. Copy the result and store it in a password manager.

This generator guarantees that every password contains at least one uppercase letter, one lowercase letter, one digit, and (optionally) one symbol — satisfying most site requirements. Everything runs in your browser; nothing is sent to a server.

Frequently asked questions

How is this different from the basic password generator?
This tool guarantees at least one character from each selected group and shuffles the result to avoid predictable patterns.
What is 'entropy'?
Entropy (measured in bits) quantifies password strength. Each additional bit doubles the guessing difficulty. 80+ bits is considered Very Strong.
Is the generated password sent anywhere?
No — the password is generated entirely in your browser using JavaScript and never transmitted.