RegexSolverRegexSolver
  • Live Demo
  • Docs
  • Pricing
  • Open Source ↗
  • Console ↗
Console ↗
  • Docs
  • API Reference
HELP
  • Documentation
  • Report an issue ↗
RESOURCES
  • Developer console
  • GitHub ↗
LEGAL
  • Privacy policy
  • Terms & conditions
RegexSolverRegexSolver

© 2026 REGEXSOLVER · ALL RIGHTS RESERVED

QuickstartAll OperationsSync and Async ClientsPlans and Pricing
Core Concepts
Guides
Advanced Usage
API Reference
Docs

Plans and Pricing

RegexSolver is currently in early access, so the Free plan is the only one available. Paid plans will be introduced later.

Free Plan

Available to every account on registration.

Limits

FeatureLimit
Monthly Requests10,000 requests
Rate Limit2 requests / second
Max API Tokens5 tokens
Max Terms per Operation5 terms
Max Request Timeout500 ms
Max Automaton States1,000 states

Definitions

Monthly Requests

The total number of API requests allowed per calendar month.

Rate Limit

The number of requests per second (RPS) that can be sent to the API. This limit is applied per token. If you use our official client libraries, the rate limit is handled by the built-in rate limiter, which waits and retries automatically so rate-limit errors never surface in normal use.

Max API Tokens

The maximum number of active API tokens you can create to authenticate with the platform.

Max Terms per Operation

The maximum number of terms that can be provided in a single API request. Official client libraries split larger term lists into multiple requests, so oversized calls still succeed and consume more of your monthly quota. See Auto-Batching.

Max Request Timeout

The maximum server-side compute time allowed for a single operation, and the value applied when a request does not set its own executionTimeout. An operation that exceeds it is aborted and returns an error. See Bounding Execution.

Max Automaton States

The maximum number of states that an automaton can have. This limit is enforced during the conversion from a regular expression to an automaton. If the limit is reached, the API returns an error.

Reading your limits from the API

The limits above are also available at runtime, which is useful for sizing batches or surfacing quota in your own tooling. The clients fetch them once and cache them, and this call is rate-limited without consuming your monthly quota.

Code
var limits = client.getAccountLimits(); System.out.println(limits);

On the Free plan the response carries these values:

Code
{ "maxRequestsCount": 10000, "maxRequestsRate": 2, "maxTermsCount": 5, "maxTimeout": 500, "maxStatesCount": 1000 }
Last modified on August 8, 2026
Sync and Async ClientsTerm's Format
On this page
  • Free Plan
    • Limits
  • Definitions
    • Monthly Requests
    • Rate Limit
    • Max API Tokens
    • Max Terms per Operation
    • Max Request Timeout
    • Max Automaton States
  • Reading your limits from the API
Java
JSON