Free · Test a pattern

Regular Expression Tester

Test JavaScript regular expressions live, highlight every match, inspect capture groups, and preview replacements.

  • Instant results
  • Private in your browser
  • No signup or limits

Build a pattern you can trust

Matches update live using the JavaScript regular-expression engine in this browser.

Test text57 characters
Highlighted matches2 matches
Contact maya@example.com or support@bookify.com for help.
Match detailsPositions use zero-based character indexes
#MatchStartCapture groups
1maya@example.com8None
2support@bookify.com28None
Replace matches
Replacement preview61 characters
Contact [maya@example.com] or [support@bookify.com] for help.
PatternValid
Matches2
Capture groups0
Search limitNot reached

Three simple steps

How to use it

  1. Enter a pattern and choose flags such as global or case-insensitive.
  2. Paste test text to see each match and capture group highlighted.
  3. Open Replace to preview $1 groups and named-group replacements safely.

Your data stays on this device

These tools run in your browser. Bookify does not upload, store, or inspect the values you enter. Close the tab and the working data is gone.