Hashcat Rule Extractor

Email Rule Extractor

Generate Hashcat rules from email list patterns. Analyzes trailing digits, username formats, and domain patterns to produce targeted rule files.

Dual format support Pattern recognition Domain filtering Client-side only
Upload Email List

Drag & drop email list or click to browse

One email per line · .txt, .csv (hash:email or plain)

Comma-separated, case-insensitive. Only keep matching domains.

Extraction Workflow
Parse addresses
Split each email into username and domain. Supports hash:email format.
Pattern analysis
Detect recurring digit suffixes or full local-part depending on option.
Generate rules
Produce Hashcat rule syntax ($c$h$a$r$...).
Export
Download .rule file ready for Hashcat (-r).
Supported Formats
user@domain.com
Standard email format
hash:user123@domain.com
Hash:Email (colon separated)
user+tag@domain.com
Sub-addressing (local-part fully used)