Share Free & Private

Understand any git diff
in plain English

Paste a git diff and get a plain-English summary or a ready-to-paste PR description — instantly. No signup.

Runs in your browser Your API key stays local No backend, no logs
No API key? Click any example below to see a live preview — no key required to demo.
Stored only in your browser's localStorage — never sent to our servers. Get a free key →
+0 -0
0 files
Git Diff Input 0 chars
Ctrl+Enter
Diff Preview Syntax highlighted
Paste a diff on the left to see it highlighted here...
Summary Claude

Tweet
PR Description Claude
Title
Description (Markdown)

Try an example

No API key? Demo summaries shown automatically

How it works

1
Paste your diff

Copy any output from git diff, git show, or your pull request diff view and paste it into the box.

2
Add your Anthropic key (once)

Enter your API key — it's saved only in your browser's localStorage and is never sent anywhere except Anthropic's API directly.

3
Get a summary or PR description

Claude reads the diff and returns a concise plain-English summary, or a structured PR description with title, bullet points, and test checklist — ready to paste into GitHub.

Common questions

Is this really free?

Yes. This tool has no backend and no subscription. You pay only for the Anthropic API calls you make with your own key — typically a fraction of a cent per diff.

Does my code leave my machine?

Your diff is sent directly from your browser to Anthropic's API using your own key. It never touches any server we control. No logs, no storage, no analytics on your code.

What git diff formats are supported?

Any standard unified diff format works: git diff, git diff HEAD~1, git show, GitHub/GitLab PR diffs. Diffs up to ~200k characters are supported.

How accurate are the summaries?

Claude understands code context well and produces accurate, concrete summaries. It uses the actual function and variable names from your diff, not generic descriptions. For very large or obfuscated diffs, consider splitting into smaller chunks.

How it works — visual flow

Input → AI Diff Summarizer → 1-paragraph summary
See the three-stage flow in one diagram.

FAQ

Does this tool send my code or diff to a server?
Your diff is sent directly from your browser to Anthropic’s API using your own API key (BYO-key). It never passes through our servers. No diff content is logged or stored.
Which Claude model does it use?
By default it uses Claude Haiku 4.5 for fast cheap summaries. You can switch to Claude Sonnet 4.6 for deeper PR descriptions on complex diffs.
Do I need an Anthropic API key?
Yes. Get one free at console.anthropic.com. Your key is stored only in your browser’s localStorage and used directly from the client. No backend, no signup, no rate limits beyond your own API plan.