RegexPilot: Regex Builder
Regular Expression Tester
Only for Mac
Free · In‑App Purchases
Mac
Regex+ on JavaScript and TypeScript: atomic groups, possessive quantifiers, subroutines. Plus a correctness pass over every engine.
Build regex visually instead of writing it.
RegexPilot turns regular expressions into a railroad-diagram canvas. Drag blocks from a categorized palette, connect them on a track, and see every part explained in plain English as you work. No more decoding line noise in your head. Javascript and Typescript engine included in free version.
In-app purchases:
-----------------
AI drafts. You direct.
Describe a pattern in plain English and get a working draft in seconds. Then catch what the AI got almost right on the visual canvas — a misplaced anchor, a quantifier off by one — and fix it with a single drag. Bring your own API key for OpenAI, Claude, Gemini, and more, or run fully offline with LM Studio, Ollama, or llama.cpp.
21 regex flavors. Authentic engines.
Every flavor routes to the real engine its production code uses — not a JavaScript polyfill pretending to be Python. Java runs against java.util.regex, Ruby against Onigmo — the engine Ruby itself embeds, statically linked with no interpreter — C# against .NET, and Perl against a bundled microperl 5.36.3. Switch flavors from the toolbar and see exactly what each engine does with the same pattern.
Test and trust.
Paste sample text and watch every match and capture group highlight in real time as you edit. Compose replacements as draggable pill blocks — no guessing at back-reference syntax per flavor. Never ship a regex you haven't actually run.
Your library, growing.
50 hand-picked patterns out of the box — email, URL, IPv4/v6, dates, credit cards, passwords, log parsing — plus flavor-specific examples. Organize with folders and tags. Import and export anytime.
Works where you work.
The companion VS Code extension is on the Marketplace: it spots regex literals in 20 languages, and edits flow both ways — change the pattern in your editor and the canvas follows, shape it on the canvas and the edit lands back in your file. Export railroad diagrams as PNG or SVG for documentation. Deep links let you share full editor state.
Themes.
Light, dark, and curated community themes (Dracula, Nord, Catppuccin, Gruvbox, Solarized, and more). Semantic pill colours stay intact — the theme recolors the app chrome, not the regex-kind palette. Undo/redo, copy/paste, drag-to-reorder, keyboard shortcuts, full ARIA accessibility.
Instant launch. Zero tracking.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
Regex+ comes to JavaScript and TypeScript. Steven Levithan's superset of JavaScript regex gives you atomic groups, possessive quantifiers, subroutine calls, and the n (named-captures-only) and x (free-spacing) flags. It compiles down to standard JavaScript, so it runs on the engine already shipping — and it is free on every tier, including the free one.
The rest of this release is correctness. Every flavor is now checked construct by construct against its real reference engine, and the disagreements that remain are written down with a named cause rather than left to be rediscovered.
Shell is three tools instead of one. Choose BSD grep, sed or awk and the engine behaves like that tool: its dialect, its quirks, and which backslash escapes it silently ignores rather than honours.
R runs both of its engines in-process — TRE, which base R uses by default, and PCRE2, which perl = TRUE selects. R's own POSIX character-class tables are ported, so [[:punct:]] answers exactly as R does. No system R needed.
When a pattern will not compile, the app now tells you what is wrong and what to change, in all four interface languages, instead of forwarding the engine's own English. Each message is written for the engine that produced it: Perl's lookbehind limit, Java's and PCRE2's are three different rules and now read as three.
The developer, Kristof Polleunis, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Kristof Polleunis
- Size
- 54.2 MB
- Category
- Developer Tools
- Compatibility
Requires macOS 14.0 or later.
- Mac
Requires macOS 14.0 or later.
- Mac
- Languages
- English
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- RegexPilot Pro $17.99
- Copyright
- © 2026 Kristof Polleunis
