Text Diff Checker

Compare two texts line by line and see what changed

calendar_today Last updated: September 17, 2026

Added

+1

Removed

−2

Unchanged

1

Differences

1−الإصدار الأول
1+الإصدار الثاني
22 سطر لم يتغيّر
3−سطر سيُحذف

Compared in your browser — neither text is uploaded, which matters when the thing you are diffing is a contract or a config.

lightbulb

Sahel's diff checker compares two texts line by line — added, removed and unchanged — with optional whitespace and case folding, and runs in your browser.

help_outline

How does this tool work?

1

Paste both texts

The original on one side, the changed one on the other.

2

Set what to ignore

Edge whitespace or letter case, if they are not the point.

3

Read the differences

Every added or removed line is coloured, with a count for each.

Frequently asked questions

Are the texts uploaded? expand_more
No. The comparison runs in your browser, which matters precisely because what people diff is usually a contract, a config or something else that should not be uploaded.
Why is a changed line shown as removed and added rather than “modified”? expand_more
Because the comparison works a line at a time: any change inside a line makes it a different line. Showing both makes the difference literally visible instead of hiding it.
Why ignore whitespace? expand_more
A trailing space changes a line technically without changing its meaning. Ignoring it surfaces the real differences instead of formatting noise — which is why it is on by default.
Is there a size limit? expand_more
Yes, five thousand lines per side. The comparison grows quickly with length, and past that the page would freeze rather than finish.