Skip to main content

Self-host regex101

Run regex101 on your organization's infrastructure. Enterprise gives your team the editor, saved workspaces, accounts, and licensed integrations in a deployment you operate.

Estimate your annual price or review the setup requirements.

The regex101 editor with synthetic order data. Self-hosted access follows your licensed features.
regex101 browser editor with a pattern, test input, explanation, and match details.

Included features​

The base license includes an ad-free application, a private Docker image, updates, and email support during the license term. Some features are optional add-ons for all licensed users.

FeatureFreeProSelf-hosted
Match patternsIncludedIncludedIncluded
Unit testsIncludedIncludedIncluded
Regex debuggerIncluded: 50-step preview (PCRE2)Longer traces, captures, and operation details (PCRE2)Optional add-on
Regex ConverterConvert any flavor to JavaScriptAll target flavors and engine comparisonOptional add-on
Multiple test stringsIncluded: two test stringsIncludedIncluded
Benchmark RegexUnavailableIncludedIncluded
Format RegexUnavailableIncludedIncluded
Color schemesUnavailableIncludedIncluded
Office, PDF, gzip and multiple-file operationsUnavailableIncludedOptional add-on
Substitution PipelineRead-only without paid accessIncludedOptional add-on
MCP workspace toolsBasic tools with an accountRequires accountOptional add-on with account
Regex explanation APIUnavailableRequires accountOptional add-on

Deployment and privacy​

regex101 runs on your hardware. Your patterns, test strings, saved workspaces, and accounts stay within your deployment.

During normal operation, external communication is limited to license validation and configurable version checks, unless you enable an external sign-in provider.

Air-gapped installations are supported. See offline installation for setup requirements.

Start with Installation.

License scope​

This section summarizes the license agreement.

A standard license covers one running instance and the individual users specified on the invoice. User counts are not concurrent-session limits. The license covers internal use by the named legal entity, subject to the agreement's contractor provisions.

Unlimited users do not automatically include additional instances, affiliates, embedding, third-party hosting, or commercial parser distribution rights. Discuss those requirements before purchase.

Licenses last one year and do not renew automatically. Continued use after expiry requires renewal. Read the license agreement for the complete scope and terms.

Updates and support​

You choose when to deploy updates. Version checks can report a newer release but do not install it. Plan updates and recovery before the first rollout.

The agreement states a reasonable-effort initial response target of five Danish business days. This is not a guaranteed SLA.

Get an estimate​

Calculate your price for a standard user-based license. Email sales for user counts outside the calculator’s range, multiple instances, or offline requirements. The purchase process explains the quote, invoice, and deployment handoff.