Text Processing
A suite of 8 text processing tools designed for developers who work with structured and unstructured text daily. Format and validate JSON, test regular expressions with real-time matching, compare text differences, write Markdown with live preview, convert text cases, extract emails and URLs, count words and characters, and remove duplicate lines — all without sending any data to a server.
JSON Format / Compress
Format, compress, and validate JSON. Pretty-print with configurable indentation, minify to single line, or parse JSON5.
Regex Tester
Test regular expressions in real-time with match highlighting, capture group inspection, and replacement preview. Built-in preset library and token-level explanation.
Text Diff
Compare two texts or code snippets with line and word-level precision. Side-by-side or inline view with collapsible unchanged regions.
Markdown Editor
Write and preview Markdown with GitHub Flavored Markdown support. Includes syntax highlighting, Mermaid diagrams, and PDF/PNG export.
Text Case Converter
Convert text between camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case, Title Case and more.
Email / URL / Phone Extractor
Extract emails, URLs, and phone numbers from any text instantly. Deduplicated results with CSV, JSON, and TXT export.
Word Counter
Count words, characters, sentences, and paragraphs. Estimate reading and speaking time. Analyze keyword frequency and density for SEO.
Token Counter
Count OpenAI GPT tokens (o200k_base) with real-time BPE tokenization visualization. Supports GPT-4o, GPT-4.1, o1, o3, o4-mini, GPT-5.
Deduplicate Lines
Remove duplicate lines from text with options for case sensitivity, whitespace trimming, and empty line removal.