Security Tools
All Security Tools
Stay secure online — generate strong passwords and protect your accounts. All browser-based, nothing stored.
About
Strong Passwords, Zero Compromise
Weak or reused passwords are behind the majority of account breaches. The Password Generator creates cryptographically secure random passwords using the browser's Web Crypto API — the same standard used by security professionals.
Customise length (8–128 characters), toggle uppercase letters, numbers, and symbols to meet any site's requirements. Generated passwords are never sent anywhere — they exist only in your browser.
Cryptographically Secure
Uses Web Crypto API (crypto.getRandomValues) — the gold standard for random generation.
Fully Customisable
Set length from 8 to 128 characters. Toggle symbols, numbers, and uppercase.
Never Stored
Passwords are generated and shown in your browser only. Nothing is logged or sent.
One-Click Copy
Copy to clipboard instantly. Generate a new password with one more click.
Use Cases
When to Use the Password Generator
New Account Sign-Ups
Generate a unique strong password for each new account — banking, email, social media, and SaaS tools. Never reuse passwords across sites.
Password Manager Setup
Populate your password manager (1Password, Bitwarden, LastPass) with secure generated passwords for every existing account you're migrating.
API Keys & Secrets
Generate a random string to use as an API secret, webhook token, or session key. Choose max length and symbols for maximum entropy.
Meeting Corporate Policy
Many organisations require passwords of 16+ characters with mixed case, numbers, and symbols. Generate one that meets any complexity requirement instantly.
Replacing Compromised Passwords
If you receive a breach notification, generate a fresh unique password for the affected site immediately without reusing anything from your old pattern.
Shared Account Credentials
Create a strong shared password for team accounts or services — something no one will guess but that can be stored securely in a shared vault.
FAQ
Frequently Asked Questions
How strong are the generated passwords?
Very strong. We use Web Crypto API (crypto.getRandomValues) — the same cryptographic randomness standard used by security tools and professionals.
Are generated passwords stored anywhere?
No. Passwords are created and displayed in your browser only. Nothing is transmitted, logged, or stored by us.
Can I customise the password?
Yes — set length from 8 to 128 characters, and toggle uppercase, lowercase, numbers, and symbols to meet any site's password policy.
How long should my password be?
Minimum 12 characters for general accounts, 16+ for email and banking. The longer and more varied the characters, the more secure.
Should I use a different password for every site?
Yes. Reusing passwords means one breach exposes all your accounts. Use a password manager to store unique passwords for each site.
Can I use this to generate API keys?
Yes. Generate a long random string with symbols for use as an API secret, webhook token, or session key. Choose max length for highest entropy.