Text & Data

Format, validate, compare and transform text and data: JSON, regular expressions, Markdown, diffs and everyday text utilities.

Text work splits into a handful of recurring chores, and there is a dedicated tool for each. Faced with a wall of minified or malformed JSON, the JSON Formatter & Validator re-indents it and points to the exact line an error sits on. To build a pattern that matches or extracts something, the Regex Tester highlights matches and capture groups live as you type, running against JavaScript's own regex engine. To compare two versions of anything — a config before and after an edit, two pasted drafts — the Text Diff Checker marks every added and removed line.

Renaming identifiers across a convention boundary is the Case Converter's job: camelCase to snake_case, kebab-case, Title Case and back. To turn a headline into a clean URL fragment, the Slug Generator lowercases the text, transliterates accented letters and swaps spaces for hyphens. While you write Markdown, the Markdown Preview shows the rendered result beside the source. When you need to hit a length target or estimate reading time, the Word Counter tallies words, characters and sentences as you go. And to fill a mockup without typing lorem from memory, the Lorem Ipsum Generator produces as many paragraphs as the layout calls for.

Everything here runs inside the page, so you can paste sensitive JSON, private diffs or unpublished drafts without any of it reaching a server.