Regex Explainer
Paste a regex you don't understand and read what each part does.
You can paste it with slashes and flags too, like /^\d{3}-\d{4}$/gi.
● Your files are processed locally in your browser and are not uploaded to our servers.
How it works
KadiTools tokenizes the pattern using JavaScript regex syntax and describes each token in order: literals, escapes like \d and \b, character classes and ranges, quantifiers (greedy or lazy), capturing, non-capturing and named groups, backreferences, alternation and lookarounds. Nested groups are indented.
FAQ
Does it explain flags?
Yes — paste the regex with its /flags and they're explained at the top.