Build, test, and debug regular expressions interactively. Highlights all matches inline with clickable detail panels showing capture groups, named groups, and position. Auto-explains every token in your pattern (anchors, quantifiers, lookaheads, character classes, and more). Supports replace with group references ($1, $<name>) and extract with custom format templates. Includes a test-case suite to verify full-match, any-match, or no-match expectations. Supports all JavaScript regex flags: g, i, m, s, u.
Build and debug JavaScript regular expressions with live matches, capture-group details, replacement previews, and token explanations. The tester is designed for practical regex work, from quick validation patterns to multi-case debugging.
It uses JavaScript regular expressions, including common flags such as g, i, m, s, and u.
Yes. The tool breaks down tokens such as groups, anchors, quantifiers, character classes, and escapes.
Yes. Matches include capture-group details so you can inspect numbered and named groups.
Validate JSON syntax instantly with detailed error messages showing exactly where parsing fails. For valid JSON, displays structural statistics including object count, array count, key count, nesting depth, and value type breakdown.
Text Escape / UnescapeEscape and unescape special characters for use in JSON strings, JavaScript source code, HTML, SQL, and regular expressions. Handles newlines, tabs, quotes, backslashes, and Unicode escape sequences.
Case ConverterConvert text between camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, Title Case, and UPPER/lower case. Ideal for renaming variables, formatting identifiers, or transforming text for different coding conventions.
Word CounterCount words, characters (with and without spaces), sentences, paragraphs, and estimated reading time. Useful for writing articles, social media posts, SEO content with character limits, or academic papers.