Text & Data
Format, validate, compare and transform text and data: JSON, regular expressions, Markdown, diffs and everyday text utilities.
- Case Converter Convert text between camelCase, PascalCase, snake_case, kebab-case, UPPERCASE, Title Case and more — all ten formats generated at once in your browser.
- JSON Formatter & Validator Format, validate and minify JSON in your browser. Pick 2- or 4-space indentation, sort keys recursively, and jump straight to the line of any syntax error.
- Lorem Ipsum Generator Generate lorem ipsum placeholder text in your browser: set paragraphs, sentences or words, keep the classic opening, output plain text or HTML paragraphs.
- Markdown Preview Type Markdown on the left and watch the rendered result appear on the right — GFM tables, task lists and code blocks, with sanitised HTML you can copy.
- Regex Tester Test JavaScript regular expressions live — highlighted matches, numbered and named capture groups, a replacement preview and all six flags, in your browser.
- Slug Generator Turn titles into clean URL slugs in your browser: Unicode NFKD accent stripping, lowercase, hyphen or underscore separators, and word-boundary length limits.
- Text Diff Checker Compare two texts side by side and see additions and removals highlighted by line, word, or character. The diff runs in your browser — nothing is uploaded.
- Word & Character Counter Count words, characters, sentences, paragraphs, reading and speaking time as you type. Unicode-aware counting that runs entirely in your browser.
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.