regex101 Pro
regex101 Pro adds longer PCRE2 debugger traces, captures, and operation details beyond the free preview. It also supports more than two editable test strings or Text Pipeline layers, benchmarks, formatting, and document extraction.
Matching, debugging, benchmarks, and file extraction run locally. The privacy guide explains saving and integrations.
Editor features
Regex Debugger
Step through a pattern to see where it fails, backtracks, and captures text. Inspect the active input position, jump between attempts, and find repeated work in the graph.
Try the debugger examples to explore nested groups, inspect backtracking, and diagnose a failed assertion.
Multiple test strings
Multiple test strings show how one pattern behaves across separate inputs as you edit. Free supports two editable test strings, and unit tests remain available for repeatable expectations.
Text pipelines
Text pipelines combine text operations and regex layers. Each layer passes its output to the next layer. Use the execution trace and Changes view to inspect each transformation.
Benchmarks, formatting, and files
Benchmarks measure the cases you select. Measurements depend on the inputs, engine, and device.
Format regex makes supported free-spacing expressions easier to read. Full file support adds document extraction and multi-file workflows.
Convert and compare flavors
Regex Converter converts patterns, flags, delimiters, and replacements between all supported flavors. Convert automatically when you switch flavors, or compare results and review changes in the converter.
Compare Free and Pro
| Feature | Free | Pro | Self-hosted |
|---|---|---|---|
| Match patterns | Included | Included | Included |
| Unit tests | Included | Included | Included |
| Intellisense | Included | Included | Included |
| Regex Debugger | Included: 50-event preview (PCRE2) | Longer traces, captures, and operation details (PCRE2) | Optional add-on |
| Regex Converter | Convert any flavor to JavaScript | All target flavors and engine comparison | Optional add-on |
| Multiple test strings | Included: two test strings | Included | Included |
| Benchmark Regex | Unavailable | Included | Included |
| Format Regex | Unavailable | Included | Included |
| Color schemes | Default and Original palettes | Included | Included |
| Text and binary file loading | Included: single-file loading | Included | Included |
| Office, PDF, gzip and multiple-file operations | Unavailable | Included | Optional add-on |
| Text Pipeline | Included: two transformation layers | Included | Optional add-on |
| MCP workspace tools | Basic tools with an account | Requires account | Optional add-on with account |
| Regex explanation API | Unavailable | Requires account | Optional add-on |
Self-hosted availability depends on the Enterprise license and administrator configuration. Enterprise pricing lists seat rates and optional add-ons.
Worked examples
-
Verify an AI-generated regex uses free unit tests before you put a pattern into your application.
-
Test accepted and rejected cases compares unit tests with multiple editable inputs.
-
Clean a text file combines file loading, two substitution layers, output copying, and a saved workspace.
Pro pricing and access
Sign in to regex101 and select Upgrade to Pro to open the plans and checkout. The plan screen lists the current price, currency, and billing period.
After checkout, keep regex101 open. The app checks for your upgrade for five minutes and shows a notification when Pro is ready. If Pro is still pending, refresh later to check your access.
For account or billing questions, contact support.
Pro covers the public application. Self-hosted Enterprise and commercial parser licensing are separate products. The public terms and refund policy apply to public subscriptions.
For current product changes, see help and releases.