Git handles diffs beautifully for code that is already tracked in a repository. But plenty of text comparison happens outside version control entirely: two versions of a legal clause a lawyer sent back, an API response before and after a backend change, a paragraph of marketing copy that a colleague "just tweaked slightly." Reading both versions side by side and trying to spot the difference by eye is slow and unreliable, especially for longer blocks of text.
The human eye is bad at this kind of comparison because it is not looking for differences — it is reading for meaning, and two nearly identical paragraphs both read as "correct" unless you specifically stop and character-check them against each other.
When Git Diff Is Not Available
Not everything worth comparing lives in a git repository. Config values pasted from two different environments, two drafts of an email, or the before-and-after of a find-and-replace you are not sure you did correctly all need comparison tools that work on arbitrary pasted text, not just tracked files.
Compare Two Blocks of Text Instantly
Bellows includes a text diff tool that highlights exactly what changed between two blocks of pasted text — additions, deletions, and modifications called out visually so you do not have to read every character yourself.
Comparing Config Between Environments
When staging and production behave differently, comparing the actual config values side by side often reveals the culprit faster than reading through deployment logs — a single environment variable with a typo or an outdated value stands out immediately once highlighted.
Reviewing Edited Copy
When someone sends back a "lightly edited" version of a document, seeing precisely what changed — rather than re-reading the whole thing hoping to notice — turns a slow proofreading pass into a quick visual check.