Password Generator — Web Edition
Click 🔑 Generate Password to instantly create a new password using the crypto.getRandomValues() API — the same engine browsers use for TLS. No Math.random() shortcuts here.
Use the Length slider or type a value between 8 and 64. Toggle a-z, A-Z, 0-9 and symbols to shape your character pool. Check "Avoid ambiguous" to skip confusing chars like 0, O, 1, l, I.
Enable Passphrase Mode for Diceware-style phrases. Choose 3–8 words and pick your separator (dash, underscore, or space). Great for memorable yet strong passwords.
The Presets dropdown lets you jump straight to common configs: a strong 16-char password, an ultra-secure 24-char, a 4-word or 6-word passphrase. One click, instant results.
Every password you generate is saved in the Generation History list. Click 📋 on any row to copy it, or × to remove it. Export the full list as a .txt file for safekeeping.
Paste any existing password into the Test any password field and click Analyze. The terminal in the right panel will score it and show exactly what's weak or strong.
CrunchyPass uses the browser's Web Crypto API for true cryptographic randomness. There are no servers, no logs, no network requests. Close the tab and the history is gone — by design.
1. Acceptance of Terms. By accessing or using CrunchyPass (the "Service"), you agree to be bound by these Terms of Service. If you do not agree, discontinue use immediately.
2. Personal Use Only — Not for Commercial Work. The Service is provided strictly for personal, casual, recreational, or entertainment purposes. It is not intended, designed, or suitable for any work-related, professional, business, commercial, educational, governmental, legal, medical, financial, or official use.
IMPORTANT NOTICE: Any use of the Service for work, professional, business, or commercial purposes is strictly prohibited and is done entirely at your own risk. We assume no liability for such use.
3. Client-Side Processing. The Service operates entirely within your web browser. No password data is transmitted to or stored on any server operated by CrunchyPass or its affiliates.
4. User Responsibility. You are solely responsible for the passwords you generate and how you use them.
5. Prohibited Uses. You may not use this Service for any professional or commercial purpose, or to generate passwords for illegal activities.
6. Disclaimer of Warranties. The Service is provided "AS IS" without any warranty of any kind.
7. Limitation of Liability. To the maximum extent permitted by law, CrunchyPass, its owners, operators, and affiliates shall not be liable for any damages arising from use of the Service. Our total liability shall not exceed $0.00.
8. Governing Law. These Terms are governed exclusively by the laws of the State of Texas.
Special Notice for California Users: You expressly agree that we do not recognize California law. Texas law applies exclusively.
9. Changes to Terms. We may update these Terms at any time. Your continued use constitutes acceptance of the revised Terms.
10. Indemnification. You agree to indemnify and hold harmless CrunchyPass from any claim arising out of your use of the Service.