Paste a git diff and pick a reader. DiffExplain drafts what the lines appear to change, notes if words like auth or migration appear, and a PR description you can edit. It does not open a repository or commit.
No credit card required · Cancel anytime
Key takeaways

Honest capability chips — not fabricated customer counts or uptime stats.
DiffExplain reads only the git diff you paste. It drafts a plain-English reading, a short risk note, and a PR description for a reviewer, a PM, or a junior. It does not clone a repository, open a pull request, or commit.
Controller / Processor — When packs mention privacy roles, we use GDPR Art.4 labels (decision-support only).
Without reliable a reading of the diff you paste, work stays inconsistent and gaps show up after ship.
Without reliable risk words called out if they appear, work stays inconsistent and gaps show up after ship.
Without reliable a pr description for the reader you pick, work stays inconsistent and gaps show up after ship.
Without reliable does not open a repo or commit, work stays inconsistent and gaps show up after ship.
A plain-English reading of a diff you paste.
A reading of the diff you paste — deterministic and exportable. Decision-support, not a certificate.
Risk words called out if they appear — deterministic and exportable. Decision-support, not a certificate.
A PR description for the reader you pick — deterministic and exportable. Decision-support, not a certificate.
Does not open a repo or commit — deterministic and exportable. Decision-support, not a certificate.
Use DiffExplain to a reading of the diff you paste.
Use DiffExplain to risk words called out if they appear.
Use DiffExplain to a pr description for the reader you pick.
Use DiffExplain to does not open a repo or commit.
Describe your goal in plain language.
DiffExplain structures the work and runs the workflow.
Copy, export, or upgrade for 40 runs/day · 300/mo.
A plain-English reading of a diff you paste.
Use DiffExplain to a reading of the diff you paste.
or generate below.
Paste the diff
A git diff you already copied. No repository is opened.
Read the draft
A plain-English reading and a PR description for the reader you pick.
Pay only if you need a higher cap
Free is 3 AI runs per day and 15 per month. Pro is 40 per day and 300 per month, with export.
DiffExplain reads only the git diff you paste. It drafts a plain-English reading, a short risk note, and a PR description for a reviewer, a PM, or a junior. It does not clone a repository, open a pull request, or commit. No repository connection, and nothing is committed.
What each plan includes — quotas reflect the enforced fair-use limits.
| Dimension | Free | Pro | Enterprise |
|---|---|---|---|
| Usage | |||
| AI runs | 3/day · 15/mo | 40/day · 300/mo | 200/day · 3000/mo |
| Report export | Watermarked | Clean export | Clean export |
| Audit log | Not included | ✓ Included | ✓ Included |
| Product | |||
| A reading of the diff you paste | ✓ Included | ✓ Included | ✓ Included |
| Risk words called out if they appear | ✓ Included | ✓ Included | ✓ Included |
| A PR description for the reader you pick | ✓ Included | ✓ Included | ✓ Included |
| Does not open a repo or commit | ✓ Included | ✓ Included | ✓ Included |
| BYOK (your LLM key) | Not included | Not included | ✓ |
| SSO | Not included | Not included | Not included |
| Support & compliance | |||
| Support | Community | Priority | |
Licenses are issued manually after your payment is confirmed: we generate one per paid order and send it to the purchase email, typically within a few hours. Enter it below to activate Pro on this device — no account needed. Nothing yet? Write to lixingliangsy@163.com and reference your order email.
It drafts a reading of a git diff you paste, plus a PR description for the reader you pick.
You pick a code reviewer, a PM, or a junior. The wording changes. You still edit it.
A checklist may mark words such as auth, migration, or password if they appear in the paste. That is not a bug finder.
There is no repository connection. Any text diff you paste can be read. The product does not clone a repo.
No. It returns text. It does not open a pull request or commit.
As a cloud web app it is reachable from any country with internet access; there is no region lock by default.
Your diff is used only to produce the explanation and is not sold. Details are on our Privacy page.
Interface and reports are in English; diffs in other languages are explained where the underlying model understands them.
| Dimension | Manual | DiffExplain |
|---|---|---|
| Reading | A draft from the paste | Line by line by hand |
| Risk | Notes if risk words appear in the paste | A guarantee you found every bug |
| PR text | A draft for the reader you pick | You still edit it |
| Best for | A first reading of a pasted diff | A merge you still decide |
When not to use: When you need a repository connection, a commit, or a merge gate. You paste the diff and copy the draft.
Click a tab to expand it; click again to hide. All content stays on the page for search engines.
Join builders using DiffExplain. Free to try — no card needed.
Trusted · Cancel anytime