← All Tools

Regex Tester

Test regular expressions with live matching and highlights.

Write a regular expression, choose your flags, and watch matches update live as you edit either side.

Paste sample text, see every match highlighted in place, and iterate on your pattern without switching to a terminal or a separate tool. Common flags — global, case-insensitive, multiline — are a click away.

Ideal for refining patterns before you ship them in validation code, log parsing, or data cleaning. Patterns and sample text stay in your browser.

Frequently Asked Questions

Which regex flavor does it use?

JavaScript (ECMAScript) regex — the same flavor available in browsers, Node.js, and most modern front-end stacks.

What flags are supported?

The standard JavaScript flags: global matching, case-insensitive, multiline, dot-all, and unicode.

Is my data exposed?

No. Matching runs entirely client-side, so nothing you paste is sent anywhere.