Toolbit

Git Diff and Patch Viewer

Turn a wall of unified diff text into something readable. Paste the output of git diff or a .patch file and get highlighted hunks with per-file navigation.

What the Git Diff Viewer does

  • Parses unified diff and git-format patches, including multi-file sets.
  • Syntax-highlighted additions, deletions, and context lines.
  • Per-file summary with added and removed line counts.
  • Ideal for reviewing a patch pasted into a ticket or an email.

How to use it

  1. Run git diff, or open the .patch file you received.
  2. Paste the whole output into the viewer.
  3. Navigate file by file through the highlighted hunks.

Why it runs locally

Toolbit has no backend. The Git Diff Viewer is implemented with standard browser APIs, so your input is processed in the tab and never uploaded, logged, or retained. That is what makes it safe to paste real data into — and it is also why the tool keeps working with the network disconnected, once you have installed Toolbit as an app.

Frequently asked questions

Which diff formats are supported?
Unified diffs from git diff, git format-patch output, and standard diff -u files.
Can it show renames and binary files?
Yes. Rename headers and binary-file markers are surfaced in the per-file summary.
Is the patch uploaded?
Local transformations process input in your browser. HTTP and WebSocket tools send user-initiated requests. Optional product analytics is off by default, excludes tool input and output, and stays off when your browser signals Do Not Track or Global Privacy Control.

Related tools