PassForge
Generate strong, customizable passwords. All processing happens locally — nothing is sent anywhere.
Generate strong, customizable passwords. All processing happens locally — nothing is sent anywhere.
PassForge uses cryptographically strong random number generation (crypto.getRandomValues) to create passwords entirely in your browser. No passwords are ever transmitted, stored, or logged on any server. With options for uppercase, lowercase, numbers, symbols, and lengths up to 128 characters, you can create passwords that meet even the strictest security requirements.
A strong password is long (16+ characters), uses a mix of character types (uppercase, lowercase, numbers, symbols), and avoids predictable patterns. The PassForge strength meter evaluates your password in real-time using all these factors. Longer passwords with more character variety score higher on the entropy scale.
Yes, if you need to read or share the password verbally. The "Avoid ambiguous" option removes characters that look alike (like zero vs letter O, one vs lowercase L vs capital I) to prevent confusion. "Exclude similar" removes visually similar characters (like 8 vs B, S vs 5) to reduce reading errors.
Passwords are stored locally in your browser's localStorage only for your convenience — you can view your last 20 generated passwords. This data never leaves your device and can be cleared at any time using the "Clear" button. No passwords are sent to any server.
PassForge supports passwords from 4 to 128 characters. For most purposes, a password between 16 and 32 characters provides excellent security. For maximum security (like master passwords or encryption keys), use the full 128 characters.