Compare two texts side by side and highlight differences. Toggle between line-level and word-level diff. See counts of added, removed, and unchanged lines with color-coded output.
Convert text to camelCase, snake_case, kebab-case, and 7 more.
Count words, characters, sentences with reading time estimates.
Remove duplicate lines with case and whitespace options.
Generate Lorem Ipsum placeholder text instantly.
Format, beautify, minify, and validate JSON with syntax highlighting.
Line-level diff compares texts one full line at a time, marking entire lines as added, removed, or unchanged. Word-level diff splits the text into individual words and highlights exactly which words changed, giving a more granular view.
The tool computes the Longest Common Subsequence (LCS) between the two texts, then marks tokens not in the LCS as additions or deletions. This is the same approach used by Git and most professional diff tools.
Yes. For texts with over 5,000 lines, the diff computation runs in a background Web Worker to keep the interface responsive. There is no strict size limit.
Green background indicates text that was added in the modified version. Red background indicates text that was removed from the original. Lines without color highlighting are unchanged between the two versions.
Completely. Both texts are compared locally in your browser. Nothing is sent to any server. The tool works fully offline once the page has loaded.