Lens · diffs

Read a patch someone emailed you.

Unified diffs as git diff and diff -u write them: file headers, hunks, both sets of line numbers, and a per-file tally. Inline or side by side, with the files list as a jump menu.

Drop a .diff or .patch here
or choose a fileor paste with ⌘V
In this browser 0

Files you open are remembered here, on this device, and are listed by every viewer. Nothing is sent anywhere — clearing them is permanent.

    Both line numbers

    Old and new numbering side by side, so you can talk about a line in either version.

    Inline or split

    Inline for reading, split for comparing. Printing always uses inline, because columns do not survive A4.

    Per-file tally

    Additions and removals counted per file, with new, deleted, renamed and binary files marked.