Password Dictionary Generator

Generate custom password dictionaries with multiple charset and rule combinations.

Generation Config

Character Set
Warning: Larger length and more charsets cause exponential growth in combinations. Recommended max length <= 4.

Instructions

Tool Principle

Password dictionary generator enumerates all combinations of specified charsets and length ranges via Cartesian product, producing dictionary files for password auditing and security testing. Adding prefix/suffix simulates common password patterns (e.g., 'admin+numbers', 'company+year'), helping evaluate password strength.

Charset Description

Lowercase a-z (26 chars); Uppercase A-Z (26 chars); Digits 0-9 (10 chars); Special chars !@#$%^&* (8 chars): Custom chars: user-input characters appended to charset. Combinations = charset_size^password_length, e.g., 4-digit lowercase = 26^4 = 456,976.

Steps

1. Set min and max length (recommended 1-4); 2. Select charsets or enter custom characters; 3. Optionally set prefix/suffix (e.g., 'admin', '2024'); 4. Click 'Generate Dictionary'; 5. View results, click 'Copy All' to export to clipboard.

Notes

To prevent browser freeze, max 100,000 entries are generated; a warning is shown for excessive combinations; this tool is for legitimate security testing and password strength evaluation only, illegal use to crack others' accounts is prohibited; generated dictionaries can be used with Hashcat, John the Ripper, etc.