One focused, native window that turns two documents into a clear redline — without ever sending either one to the cloud.
✏️
Edit either side, and watch the diff move
Click any paragraph in the split view and type. The redline, the word counts and the change list all update as you type — so you can fix a typo, try alternative wording, or settle a clause without going back to Word and comparing again. The Original column stays locked until you say otherwise, because the baseline is the one thing you don't want to change by accident. Your files on disk are never rewritten; save the edited text as a new file when you're happy with it.
New in 1.2
🔀
Redline, and an aligned split view
Deletions struck through in rose, insertions underlined in green, right inline. Toggle to an aligned side-by-side split view of Original vs Revised when you'd rather read them in full.
Inline · Split
⚡
A two-level diff that stays fast
Paragraphs are aligned first with a sequence matcher, then a word-level diff runs only inside changed paragraphs — so even large documents stay responsive. A single very long changed line falls back to a clean delete+insert instead of freezing the compare.
Performance
🧭
Change navigation pager
A floating "Change N of M" pager, with keyboard shortcuts, steps through every change one at a time — with a persistent highlight that follows along in the redline, the split view, and the sidebar.
Change N of M
📦
Moved blocks, recognized
A paragraph that was relocated — not re-worded — is shown once with a "Moved" badge, instead of reading as a confusing deletion paired with an unrelated insertion.
Moved
💬
Plain-English headline
A summary sentence surfaces the most significant changes at a glance, with paired before→after value chips for numbers, money, dates and percentages — the stuff you actually care about first.
Value chips
🎚️
Ignore case & whitespace
Two toggles re-run the compare with relaxed matching, so a re-wrapped paragraph or a capitalization tweak doesn't drown out the changes that matter — while the rendered text always shows exactly what's in the document.
🔄
Automatic reload
Redlinr notices when an open document changes on disk — say, a lease you just re-exported — and offers a one-click reload, via a banner, a header button, or ⌘R.
⌘R
📋
Change summary sidebar
Words added and removed, and a clickable list of every change that jumps you straight to it in the redline — a fast way to triage a long document before you read it top to bottom.
📤
Export the redline — or just the list
Save the redline as a single, self-contained HTML file — easy to email, archive, or hand to someone who doesn't have Redlinr installed. Or save just the change list, as plain text, Markdown or CSV, which is what you actually paste into an email about a contract or open in Numbers. Your Original and Revised files are never touched.
Self-contained
📄
Every common document format
Word (.docx/.doc), PDF, RTF, ODT, HTML, Markdown and plain text — mix and match either side. Word/RTF/ODT/HTML go through macOS's textutil; PDFs read their text layer via PDFKit. A scanned, image-only PDF has no text layer — Redlinr offers to read it instead.
7 formats
🔍
Reads scanned PDFs
Drop in a scan and Redlinr offers to read it with your Mac's own text recognition — no upload, no OCR service, no extra download. It shows you which page it's on and you can stop it at any time. The result is labeled as recognized text, because that isn't the same thing as the document's own words.
On-device OCR
🎯
Find the change you care about
A fifty-page contract can have a hundred changes. Search the change list for a word, narrow it to just the insertions, deletions, rewordings, moves or the changes that touched a number, date or amount — and sort by where it sits in the document, by type, or by how much text it moved. The pager and keyboard shortcuts follow whatever you've narrowed to.
Search & filter
🔒
100% on your Mac
No document — and no text from it — ever leaves your computer. No account, no cloud, no telemetry. Web-based diff tools make you upload private files to someone else's server; Redlinr never does. The only network calls are the optional license check and update check.
Privacy
🍎
Signed & notarized
Opens with a normal double-click — no "unidentified developer" warning, no Open Anyway, no Terminal. Signed with an Apple Developer ID and notarized by Apple.
No warnings
♿
Built for everyone
Full keyboard shortcuts for navigating changes and reloading with ⌘R, light and dark mode that follows your Mac automatically (or pin one from the appearance toggle), and WCAG 2.1 AA accessibility throughout — zero serious or critical axe-core violations in either color scheme.
WCAG 2.1 AA
🌐
Speaks your language
Redlinr's interface comes in 13 languages and auto-detects your Mac's language on first launch — switch anytime from the in-app flag picker.
13 languages