
regex101
regex101 is an online tool for building, testing, and debugging regular expressions.
What regex101 is
regex101 is an online tool for building, testing, and debugging regular expressions. Its editor supports PCRE2, JavaScript, Python, Golang, Java, .NET 10.0, Rust, POSIX ERE, POSIX BRE, and legacy PCRE. Explanations show how each part of a pattern matches according to the selected flavor, and users can step through matching. Results can be exported as JSON, JSON Lines, CSV, or plain text. Developer options include HTTP APIs, an MCP server, editor links, and a separately licensed parser package. The workspace API stores editor data but does not offer a remote matching endpoint. File loaders process text, bytes, and supported documents locally in the browser; saving or sharing workspace input can send it to the workspace service. The free plan includes core tools, one test string, and saved workspaces with an account. Pro costs €4.99 a month, billed yearly, and adds multiple test strings, substitution pipelines, benchmarking, formatting, and an ad-free workspace. A self-hosted Enterprise option is also listed, with a Linux, Docker Compose, MySQL, and Redis setup documented.
Good
- Supports ten listed regex flavors.
- Explains matches according to the selected flavor.
- Exports results in four formats.
- Free plan includes core tools and saved workspaces.
- Offers self-hosted Enterprise deployment.
Watch out
- Free plan includes only one test string.
- Pro costs €4.99 a month, billed yearly.
- Workspace API does not provide remote matching.
Who it suits
regex101 suits people who need to build or debug patterns across several regex flavors and want explanations of match behaviour. Pro is relevant to users needing multiple test strings or the additional listed tools; Enterprise is an option for self-hosting.
Verdict
regex101 combines pattern editing, flavor-specific explanations, step-through debugging, and result export. The free plan is limited to one test string, while Pro adds multiple strings and other listed tools for €4.99 a month billed yearly.
Plans and prices
From regex101's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Core regex tools · one test string · saved workspaces with an account |
| Pro | €4.99 a month | Multiple test strings · substitution pipelines · advanced benchmarking · regex formatting · ad-free workspace · billed yearly |
| Enterprise | Priced on request | Self-hosted · one running instance per standard license · user count specified on invoice · optional feature add-ons · Annual license; invoice-based billing |
The facts
Each one read from regex101's own pages, with the date it was checked.
What it does
- API limitation
- The workspace API stores editor data and does not expose a remote matching endpoint.checked 30 Sep 2026
- Developer integrations
- Developer integrations include HTTP APIs, an MCP server, editor links, and a separately licensed parser package.checked 30 Sep 2026
- Enterprise data handling
- For self-hosted Enterprise, patterns, test strings, workspaces, and files are processed in the customer deployment, which regex101 ApS says it does not access.checked 30 Sep 2026
- Enterprise deployment
- The documented standard setup runs on Linux with Docker Compose and uses MySQL and Redis services.checked 30 Sep 2026
- Enterprise support terms
- The Enterprise agreement states a reasonable-effort initial response target of five Danish business days and says it is not a guaranteed SLA.checked 30 Sep 2026
- File privacy
- File loaders read text, bytes, and supported documents locally in the browser; saving or sharing the resulting workspace input can send it to the workspace service.checked 30 Sep 2026
- Match exports
- Match results can be exported as JSON, JSON Lines, CSV, or plain text.checked 30 Sep 2026
- Purpose
- regex101 is an online tool for building, testing, and debugging regular expressions.checked 30 Sep 2026
- Regex flavors
- The editor lists PCRE2, JavaScript, Python, Golang, Java, .NET 10.0, Rust, POSIX ERE, POSIX BRE, and legacy PCRE support.checked 30 Sep 2026
- Support
- Support includes community discussion, a public issue tracker for reproducible bugs, and email for account, purchase, or private support.checked 30 Sep 2026
Money
- Explanations
- The site explains each part of a regular expression and how it matches, tailored to the selected flavor.checked 30 Sep 2026
The company
- Maker
- The maker is regex101 ApS; its terms list an address at Mimers Plads 2, 6. tv, 2220 Copenhagen.checked 30 Sep 2026
The full review of regex101
regex101 is an online workbench for building, testing, and debugging regular expressions. It suits developers and learners who need to understand patterns across different regex flavors. Its strongest case is combining engine-specific explanations with debugging and export; users comparing several test strings must pay for Pro.
Overview
Regex behavior varies by flavor, so a pattern that works in one engine may not behave the same in another. regex101 lets users select from a broad range of engines and see how each part of a pattern matches. That makes it useful for both learning and practical troubleshooting, while its one-string free limit makes repeated-case testing less convenient unless you upgrade.
Key features
- Flavor-specific editing: The editor supports PCRE2, JavaScript, Python, Golang, Java, .NET 10.0, Rust, POSIX ERE, POSIX BRE, and legacy PCRE. This breadth is useful when switching languages or checking compatibility; users working in just one engine may not need the full range.
- Explanations and debugging: Explanations break down a pattern according to the selected flavor, and a step-through debugger helps inspect matching behavior. Code generation supports moving a pattern toward use in code. Together, these tools are more instructive than a basic match-or-no-match checker.
- Results and integrations: Match results export as JSON, JSON Lines, CSV, or plain text. Developer integrations include HTTP APIs, an MCP server, editor links, and a separately licensed parser package. The workspace API stores editor data but does not provide a remote matching endpoint, so it is not a substitute for a hosted regex-matching service.
- File handling and privacy: File loaders read text, bytes, and supported documents locally in the browser. Saving or sharing the resulting workspace input can send it to the workspace service, so users handling sensitive material should take care. Self-hosted Enterprise processes patterns, test strings, workspaces, and files in the customer deployment, which regex101 ApS says it does not access.
- Self-hosting: The documented standard Enterprise setup runs on Linux with Docker Compose and uses MySQL and Redis. This gives organizations a deployment route for keeping work inside their environment, but it brings infrastructure requirements that individual users do not face with the online tool.
Pricing
The Free plan costs nothing and includes core regex tools, one test string, and saved workspaces with an account. It is a sensible starting point for learning or checking a single case, but the one-string cap is a real constraint when validating edge cases.
Pro costs €4.99 a month, billed yearly. It adds multiple test strings, substitution pipelines, advanced benchmarking, regex formatting, and an ad-free workspace. The annual billing term matters: this is best for regular users who will benefit from the expanded workflow, not someone needing a short one-off upgrade.
Enterprise has custom pricing under an annual license, with invoice-based billing. A standard license covers one running instance, the user count is specified on the invoice, and optional feature add-ons are available. Its self-hosted deployment and customer-controlled processing suit organizations with deployment or privacy requirements; the one-instance standard license and annual terms are less suitable for casual individual use. Enterprise support targets an initial response within five Danish business days on a reasonable-effort basis, not a guaranteed SLA.
A 7-day trial is offered. Support includes community discussion, a public issue tracker for reproducible bugs, and email for account, purchase, or private support.
Platforms
regex101 is available as a web tool, with API, Linux, and self-hosted options. Enterprise’s standard self-hosted deployment uses Linux and Docker Compose, alongside MySQL and Redis.
Who it's for
Choose regex101 if you need to reason about patterns across engines, inspect matching step by step, or export match results into other workflows. It also fits learners who benefit from flavor-specific explanations. The free plan works for single-string checks; people who routinely compare multiple examples will find Pro’s expanded workspace more practical. Organizations that need customer-deployed processing should consider Enterprise, while users who simply want a lightweight single-engine checker may not need its wider toolset.
Pros and cons
Pros
- Ten supported flavors, including legacy PCRE, help with cross-language compatibility checks.
- Pattern explanations and a step-through debugger help users understand why matches occur, not just whether they do.
- JSON, JSON Lines, CSV, and plain-text exports support different ways of reusing results.
- Self-hosted Enterprise keeps processing within the customer deployment, according to regex101 ApS.
Cons
- The Free plan permits only one test string, limiting comparison of edge cases without an upgrade.
- The workspace API does not expose remote matching, which rules it out as a hosted matching backend.
- Saving or sharing file-loaded workspace input can send it to the workspace service, so browser-local loading alone is not a guarantee that the content stays local.
- Enterprise requires an annual license and a self-hosted setup; its support response target is not a guaranteed SLA.
Alternatives
- Regular Expression Testers is the category overview for comparing regex tools.
- RegexCraft is a free-plan option for Linux, macOS, and Windows users who want a desktop app; it is created and maintained by Marshall Moorman and its source is proprietary.
- RegexPilot fits users who want a macOS, web, or extension option: its free plan supports JavaScript and TypeScript engines, while a 19.00 EUR one-time license adds all 21 flavors.
- The Regex Coach is a free Linux and Windows alternative for users who prefer that platform range.
- Debuggex is a web alternative with a visualizer and debugger; its free plan includes two saved unit tests, while Python and PCRE engines are free while in beta.
- RegEx Visualizer & Explainer suits someone who wants a free web tool with no account, provided JavaScript RegExp alone is enough and a multi-language code export panel is not needed.
- RegexBuddy is a paid Linux and Windows alternative with a 44.95 GBP one-time single-user license.
- RegexStudio is a free, open-source web workbench.
- RegexRegex is a free web alternative.
Verdict
regex101 is a strong choice for developers and learners who need flavor-aware explanations, debugging, and reusable match results in one workbench. The Free plan is useful for focused checks, but its one-string cap makes Pro the better fit for regular multi-case work. Look elsewhere if you need a remote matching API, or if a simpler single-engine tool is enough.
Alternatives to regex101
- 1

AppTools Regex Tester
Free planAndroidiOSWebLinux7.4Free plan - 2
Debuggex
Free planWebSelf-hosted7.3From $5 a month - 3
Regex Hero
Free planWebWindows7.3$15 one-time - 4

RegexPilot
Free planWebExtensionmacOS6.7€19 one-time - 5

RegexCraft
Free planLinuxmacOSWindows6.6$49 one-time - 6

RegexRegex
Free planWeb6.4Free plan
