Text Diff
See line, word or character differences between two texts in split, unified or patch view. Changed line pairs get intra-line word highlights, unchanged regions collapse with adjustable context, and next/previous navigation walks through every change block. Export a unified .patch, drop two files to compare them, and ignore whitespace, case, blank lines, trailing spaces or CRLF differences.
Related tools
JSON Diff
Compare two JSON documents side by side, ignore keys, match arrays by id and export JSON Patch or Merge Patch.
Word Counter
Count words and characters, score readability, and check platform limits.
Case Converter
Convert text between camelCase, snake_case, kebab-case, Title Case and 15 more — per line or as a whole.
How to use Text Diff
- 1Paste the original and changed text — or drop two files anywhere on the tool to fill both panes.
- 2Pick Lines, Words or Chars granularity and Split, Unified or Patch view.
- 3Use the ‹ › counter to jump between change blocks; click a collapsed “unchanged lines” bar to expand it.
- 4Adjust ignore options (whitespace, case, blank lines, trailing spaces, CRLF) in Options.
- 5Copy the unified patch or download it as a .patch file with your file names in the header.
About Text Diff
See line, word or character differences between two texts in split, unified or patch view. Changed line pairs get intra-line word highlights, unchanged regions collapse with adjustable context, and next/previous navigation walks through every change block. Export a unified .patch, drop two files to compare them, and ignore whitespace, case, blank lines, trailing spaces or CRLF differences.
Text Diff is part of FizzKit — a collection of focused developer and ad-tech tools. Because everything runs locally, it works offline once loaded and never exposes your data to a remote server.