Free tool by OpenFluff

Describe what you want to match.
Get the pattern instantly.

A live regex tester with match highlighting, a curated pattern library, and natural language generation. Built for developers who hate writing regex.

Open Playground →
✨ Describe in plain English:

Pattern

/ / gm
0 matches

Test String

Matches

Match Details

Enter a pattern and test string to see matches

Regex Explanation

Enter a pattern to see a plain-English explanation

Common Regex Patterns

Click any pattern to load it into the playground.

Regex Cheatsheet

The essentials, always one scroll away.

Character Classes

.Any character except newline
\dDigit [0-9]
\wWord character [a-zA-Z0-9_]
\sWhitespace
[abc]a, b, or c
[^abc]Not a, b, or c
[a-z]Range: a to z

Quantifiers

*0 or more
+1 or more
?0 or 1
{n}Exactly n
{n,m}Between n and m
*?Lazy (non-greedy)

Anchors & Groups

^Start of string/line
$End of string/line
\bWord boundary
(abc)Capture group
(?:abc)Non-capture group
a|ba or b
(?=abc)Positive lookahead

Flags

gGlobal — find all matches
iCase-insensitive
mMultiline (^ $ per line)
sDotall (. matches \n)
uUnicode support
PRO

Unlock RegEx Pro

Save unlimited patterns, share with your team, access the AI generator, bulk test files, and get API access. $9/mo · cancel anytime.

Or get updates on new tools: