โ All tools
Hashcat / John Rule & Mask Builder
Compose Hashcat mask strings and rule lines, or John the Ripper rules โ with live sample-word preview and keyspace estimates. Builder only, no cracking.
For authorized password assessments only. This tool composes syntax; it does not accept hashes, wordlists, or crack passwords.
๐ 100% client-side.
Pick a mask using Hashcat charset placeholders (?l ?u ?d ?s ?a ?h ?H ?b) and optional custom charsets ?1..?4.
Add operation:
Hashcat charsets
| Token | Set |
|---|---|
?l | abcdefghijklmnopqrstuvwxyz |
?u | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
?d | 0123456789 |
?s | !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ (space) |
?a | ?l + ?u + ?d + ?s |
?h | 0123456789abcdef |
?H | 0123456789ABCDEF |
?b | 0x00โ0xff binary |
Common rule operators
| Op | Meaning |
|---|---|
: | Do nothing |
l / u / c / C | lowercase / uppercase / capitalize / toggle case |
r | reverse |
d | duplicate |
$X | append character X |
^X | prepend character X |
sXY | substitute X with Y |
TN | toggle case at position N |
p | plural (Hashcat >= 6) |