Diffr is free. A license is $20 a year.
Every feature ships free, with no trial and nothing locked. Diffr is built by one person. A license is how you support it — and it's the only thing the app ever asks you for.
Free
The whole app. No account, no expiry, no locked features.
- Working tree review — staged, unstaged, untracked vs HEAD
- Commit range review — any commit, any two refs (A…B)
- Split & unified diffs with intra-line highlights
- File tree with A/M/D/R badges, +/− counts, viewed-state
- Keyboard-first nav and the ⌘K command palette
- Watch mode — the diff refreshes while the agent keeps writing
- Every theme, plus your own imported from Neovim
Personal
Same app. You're paying so it keeps getting built.
- Silences the support nag for good
- Scoped to your GitHub account, on every Mac you own
- Works offline after you sign in once
- A supporter, keeping a one-person tool alive
You never have to pay. The nag appears now and then; if Diffr earns a spot in your day, $20 a year is about one lunch.
Business
Reviewing code your company pays you for? That's a business seat.
- Team pricing depends on seat count
- One thread, no procurement portal
- Same app your engineers already know
Not for you? Email [email protected] within 30 days for a full refund. No questions.
Questions
What do I get for free?
Everything. The whole review app: working tree and commit ranges, split and unified diffs, keyboard nav, watch mode, every theme, imported Neovim colorschemes. No trial, no countdown, no locked features. Diffr is free to use, forever.
Then what is the license for?
It's how you support the work, and it silences the occasional nag that asks you to. Diffr is built by one person. If it's part of your day, a personal license keeps it going.
What does the personal license cover?
One GitHub account, every Mac you own. Sign in with GitHub in Settings and the license follows your account. It works offline after the first sign-in.
What counts as business use?
If your company pays you to review code and Diffr is part of that, that's a business seat. Pricing depends on team size, so email [email protected] and we'll sort it out.
Do I need an account to use Diffr?
No. Download, open a repo, review. Signing in with GitHub is only for attaching a license, and that sign-in is the one network call the app makes — only when you start it. Your code never leaves your machine.