About PasswordForge
PasswordForge is a free, browser-based password security project focused on one thing: helping people generate strong passwords and understand the principles that make them secure — from everyday users choosing a new password for the first time to engineers hardening authentication systems.
Our Mission
Passwords remain the dominant authentication factor for the vast majority of online accounts, yet weak passwords, reuse, and poor generation habits continue to fuel breaches. Our mission is to make strong password generation effortless and to explain, in plain language, the security principles behind every choice a generator makes. Every tool and article on this site is built around that goal.
We believe a good security tool does three things: it works correctly, it explains why its output is secure, and it respects the user's privacy at every step. We build every page around that loop — generate, understand, and protect.
Methodology
Our generator and reference material follow a consistent methodology:
- Cryptographically secure randomness. Password generation should use a cryptographically secure pseudo-random number generator (CSPRNG), not
Math.random(). In the browser, that meanscrypto.getRandomValues(). We will never imply that a non-cryptographic RNG is sufficient for password generation. - Entropy-first thinking. We define password strength in terms of entropy (measured in bits), derived from the size of the character set and the length of the password. Entropy is the honest, quantifiable measure of how resistant a password is to brute force — not a subjective "strength meter" score.
- Reproducible guidance. Examples cite the actual formulas —
log2(charset_size^length)— so readers can reproduce the entropy calculations themselves and verify any figure we publish. - Honest limitations. We label our demo widget as a demo because we want to be clear about what works, what is still in development, and what the browser platform can and cannot guarantee.
Editorial Standards
Content is written by contributors with hands-on security engineering experience and reviewed for technical accuracy. We avoid fear-mongering, fake urgency, and unsupported claims. Where a figure or benchmark is referenced — such as brute force times for a given entropy level — we link the source in a References section at the foot of the article so readers can verify it independently.
We do not accept paid placements or sponsored links within article body content. The external references you see are curated for relevance, not for compensation.
Privacy Stance
PasswordForge runs entirely client-side. We do not collect personal data, set tracking cookies, or run analytics. Passwords you generate with the live tool never leave your device. Read our full privacy policy for the details.
Author
This site is maintained by an independent security practitioner with experience in authentication systems, credential storage, and threat modeling. Contributions and corrections are welcome — see the contact information in the privacy policy.