elems.ai/lens
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.