FreeToolbelt

Regex Tester

Type a JavaScript regular expression and sample text to see every match with its position and capture groups, updated live as you type. Invalid patterns and flags are reported immediately instead of failing silently. Runs entirely in your browser — test data never leaves your device.

Test text

2 matches:

  • @8 "ada@example.com" — groups: "ada", "example"
  • @27 "grace@navy.com" — groups: "grace", "navy"

Frequently asked questions

No. Matching runs entirely in your browser using the JavaScript regular expression engine. Patterns and test text never leave your device.

Related tools