Hashcat Rule Cleaner

Rule Cleaner

Upload a Hashcat log file and a rule file to strip out all invalid rules. Client-side processing — your files never leave your browser.

100MB limit Client-side only Auto-cleanup Simulate mode
Upload & Clean Rule Files

Drag & drop log file or click to browse

Max 100 MB · .txt, .log

Drag & drop rule file or click to browse

Max 100 MB · .rule, .txt

How It Works
Upload files
Log file (with "on line X" errors) + rule file.
Parse log
Extract unique invalid line numbers using regex.
Remove invalid rules
Filter rule file, keep only valid lines.
Download cleaned file
Get .rule file ready for Hashcat.
Privacy & Security
Files processed in memory only
No server upload
100 MB limit enforced
Log Format Example
Hashcat output:
Rule on line 12: syntax error
Rule on line 45: invalid function
...
Extracts: 12, 45