Does it show word-level changes inside changed lines?
Yes. Changed lines get inline word highlights so you can see the precise words that were added or removed, not just which lines differ.
Does it upload my text?
No. The Text Diff tool runs entirely in your browser, so both text blocks stay on your device and are never uploaded.
Is this a merge tool?
No. It is a compare and inspection page that highlights differences, not a merge editor that combines the two versions.
Is it free to use?
Yes. The Text Diff tool is free with no signup and runs fully in your browser.
Does it show what changed inside a line?
Yes, when the change is an edit rather than a pure insertion or deletion. If a removed line is immediately followed by an added one, the tool runs a second, word-level comparison over the pair and highlights only the words that differ. That is what turns a wall of red and green into a readable edit.
Why does my whole document show as changed?
Almost always whitespace. A trailing space on every line, or an indentation change, makes every line a different string. Line endings are not the cause, because CRLF and LF are normalized before the comparison. Run both sides through Remove Extra Spaces and diff again.
Will a CRLF file diff cleanly against an LF file?
Yes. Both inputs have their line endings normalized before anything is compared, so a text that differs only in its line-ending convention produces an empty diff. This is deliberate, since a line-ending-only diff is noise in almost every situation.
What does the changed blocks number mean?
It counts contiguous regions of change, not individual lines. A paragraph that was rewritten counts as one block even if it spans ten lines, and two edits in different parts of the document count as two. It is a better measure of how much a text actually changed than the raw line counts are.
Can I use it to merge the two versions?
No. This is a comparison tool, not a merge editor. It shows you what differs and lets you copy a summary of the counts. Applying the changes is something you do in your own editor.
Is my text uploaded?
No. The diff is computed in the page, so you can compare two versions of a contract, a config or an unpublished draft without any of it leaving the browser.