Highlight LaTeX Resubmission Changes
Free Tool, No Perl install, No Terminal
Most journals require a marked-up version of your revised manuscript with highlighted changes during peer review and resubmission. This online latexdiff tool compares your original and revised LaTeX files or complete project ZIPs to generate the LaTeX resubmission changes file journals ask for.
How it works
What you submit
What journals call it
Limitation
How the diff handles your content
Equations
The default math-markup=coarse marks any changed equation as one block. To show exactly which symbol changed, switch to fine in the options. Fine mode is fragile on long or align equations but works for small algebraic edits.
Tables
Tables diff as text. Changed cell values are marked up in place. If you restructured the table (added a row, changed column widths), the whole table appears as a deletion-then-addition pair, which is usually what you want.
Figures
latexdiff cannot diff images. If you replaced a figure, the \includegraphics line is marked up but the image change is not visible. Note figure replacements explicitly in the response letter.
Compiling the diff
The output needs the ulem package (standard in TeX Live and MiKTeX); compile with pdflatex, twice if you have references. If the markup breaks on your journal class, switch subtype to SAFE and regenerate.
Frequently asked questions
Yes. "Tracked changes", "revision with changes highlighted", "marked-up version", and "diff version" all mean the same file: a PDF showing your additions and deletions visibly. latexdiff is the standard tool for producing it in LaTeX.
A few journals specify (PLOS uses blue/red; some Springer titles prefer underline for accessibility). The default is blue additions, red strikethrough deletions. Change the type and subtype options if your journal asks for something specific; CHANGEBAR puts a vertical bar in the margin instead of inline markup.
Upload or paste version 1 on the left and version 3 on the right. The diff is between whatever two versions you provide. Most resubmissions only need v1 to final, even if there were drafts in between.
Default math-markup=coarse marks each changed equation as one block, on purpose, because diffing inside an equation often produces visually broken output. Switch to fine for symbol-level detail if the result is readable, or whole to always mark the entire equation.
Yes. Download both project versions from Overleaf (Menu → Download → Source) and upload the ZIPs directly. It works as a free Overleaf Track Changes alternative for version-to-version comparisons, including multi-file projects using \input{} and \include{}.
Yes. No signup, no paid tier.
Hire us to Convert your Word Manuscript to LaTeX Submission Ready Files
We handle submission-ready LaTeX typesetting from $49. Send the source files, get back a paper that compiles cleanly and matches the journal spec.