Get started
HomeText & Content
15 tools

Text & Content

Format, count, compare & transform

Text and content tools for everyday wrangling: diffing two versions, counting words or characters, converting case, sorting lines, deduplicating, slugifying, and generating lorem-ipsum filler. JSON, XML, and YAML formatters handle the structured-text side — pretty-print, validate, minify, and convert between formats. All 13 tools run in your browser with live preview, so there's no "process → wait → download" roundtrip. Perfect for writers hitting word limits, developers debugging API payloads, and anyone who needs a clean string fast.

Flagship tools · fully interactive
Text Compare
Diff checker with highlights
JSON Beautifier
Format & validate JSON
Choosing between these tools

For general text metrics (reading time, unique words, top terms), use Word Counter. If you only need character counts for a platform limit (tweets, SMS, meta descriptions), Character Counter is leaner. To transform casing, Case Converter handles eleven variants; for URL-safe strings with diacritic stripping, Slug Generator is more targeted. For JSON formatting, start with JSON Beautifier — it includes validation; JSON Minifier is a subset for size-sensitive contexts. XML Formatter and YAML Formatter follow the same pattern for their formats. To compare two blocks of text, Text Compare gives character-level inline diffs.

All text & content
JSON Minifier
Strip whitespace from JSON
XML Formatter
Pretty-print XML
XML to JSON
Convert XML documents
YAML Formatter
Format YAML config
Case Converter
camelCase, snake_case, etc.
Word Counter
Words, characters, reading time
Character Counter
Per-char counting & limits
Line Counter
Count lines in any text
Remove Duplicates
Remove duplicate lines
Sort Lines
Alphabetical / reverse / natural
Text Reverser
Reverse characters or words
Lorem Ipsum
Generate placeholder text
Slug Generator
URL-safe slug from text
Frequently asked
Can I paste large documents?

Tens of megabytes work without issue in modern browsers. Past that, the main thread can stutter briefly during parsing — consider splitting very long inputs or running the tool on a machine with more RAM.

Is there a word-limit on text inputs?

No hard limit. Word Counter and Character Counter update live even on essays of 50k+ words. Paste freely.

Do the JSON tools auto-fix invalid JSON?

No — they report the exact line and column of the first parse error so you can fix it yourself. Common issues: trailing commas, unquoted keys, single instead of double quotes.

Can I convert between JSON, XML, and YAML?

Yes — XML to JSON and YAML Formatter (which also does YAML↔JSON) cover the common directions. XML to CSV is the right tool for flat tabular output.

Are any of these tools uploading my files?

No. Every tool in this category runs entirely in your browser. Files you drop in are processed locally, never sent to a server, and discarded when you leave the page.