Your paper compiles.
Your figures are broken.

The pre-submission checker for academic papers. Detect figure overflow, broken tables, misplaced floats, invalid DOIs, and journal-compliance issues in under 60 seconds - then download a corrected file. No debugging, no Stack Overflow.

Not sure where to start? See everything it checks or view an example report.

3 free fixes - no account needed
Download instantly
Results in 30 seconds
IEEEACMNeurIPSCVPRSpringerElsevier+8 more

Upload your .tex or .zip

Drop your .tex or .zip here

or click to browse

Conference or journal submission - strict float & layout rules.

We'll explain whether the tool caught what you described.

Files auto-deleted after 48 h · never stored or used for training

Need unlimited? See pricing →

The Problem

LaTeX float placement is unpredictable. What works on page 3 breaks on page 4.

Broken

Figure overflows into margin

\begin{figure}[h]
  \centering
  \includegraphics[width=1.2\linewidth]{plot.pdf}
  \caption{Results on ImageNet}
\end{figure}
Visual result:
⚠ Figure extends beyond page margin →

Fixed

Proper constraints applied

\begin{figure}[t]
  \centering
  \includegraphics[width=0.95\linewidth]{plot.pdf}
  \caption{Results on ImageNet}
\end{figure}
Visual result:
✓ Figure fits within margins

Common Issue: Float Placement

[h] placement forces figure here, even if no space
Figure pushes text to next page, creating white space
References become “Figure ?? on page ??”

Our Fix

[t] or [tb] gives LaTeX flexibility
Adjusts width to 0.95\linewidth for safe margins
Adds \label tags and verifies all \ref commands

6 LaTeX Figure & Table Fixes

Six categories of LaTeX formatting issues that cause rejection or last-minute panic

Figure Overflow

Detects when \includegraphics width exceeds \linewidth and adjusts to safe margins

width=1.3\linewidth → width=0.95\linewidth

Bad Float Placement

Replaces restrictive [h] or [H] with [t], [tb], or [htbp] to prevent spacing issues

[h] → [tb] for better flow

Table Overflow

Identifies tables wider than text width and wraps them in resizebox or adjusts columns

Auto-scales to \linewidth

Missing Labels

Finds figures and tables without \label commands and adds them for referencing

Adds \label{fig:results}

Unreferenced Figures

Warns about figures never mentioned in text via \ref or \cref

Figure 3 has no \ref in document

Wrong Figure Order

Detects when Figure 3 appears before Figure 2 in the compiled PDF

Suggests float parameter changes

How It Works

Three steps from broken to fixed. No manual copy-pasting.

1

Upload .tex or .zip

Drag and drop your LaTeX project or select from your computer. We support single .tex files or complete .zip archives with figures and dependencies.

  • Accepts .tex, .zip, .tar.gz
  • Max 50MB per upload
  • Figures and assets included
2

Select template (or auto-detect)

Choose your conference or journal template. The system auto-detects NeurIPS, CVPR, IEEE, Springer, and Nature formats, or you can specify manually.

  • Auto-detects major venues
  • Custom template support
  • Venue-specific measurements
3

Download fixed file + changelog

Get your corrected .tex file with all fixes applied, plus a plain-English changelog explaining every change made and why.

  • Fixed .tex ready to compile
  • Plain-English changelog
  • Before/after comparison
📄

Example Changelog You'll Receive

✓ Line 47: Changed [h] to [tb] - prevents figure from forcing awkward page break

✓ Line 52: Reduced width from 1.1\linewidth to 0.95\linewidth - keeps figure within margins

✓ Line 89: Added \label{fig:architecture} - figure can now be referenced

⚠ Line 134: Figure 4 is never referenced in text - consider adding \ref or removing figure

Real example

Here's exactly what it changes

A two-column IEEE paper. Two lines changed. The figure stops overflowing and stops pinning itself to the exact insertion point - both common causes of a broken final page.

Before - what you uploaded

1\begin{figure}[H]
2 \centering
3 \includegraphics[width=\textwidth]{robot_arm.png}
4 \caption{Forward kinematics diagram.}
5 \label{fig:fk}
6\end{figure}

After - what you download

1\begin{figure}[t]
2 \centering
3 \includegraphics[width=\columnwidth]{robot_arm.png}
4 \caption{Forward kinematics diagram.}
5 \label{fig:fk}
6\end{figure}

figure_width

\textwidth\columnwidth

In a two-column layout, \textwidth is the full page width - your figure overflows into the margin. \columnwidth is the correct column width.

float_placement

[H][t]

[H] forces the figure exactly here, causing huge whitespace gaps when the figure doesn't fit. [t] lets LaTeX place it at the top of the next suitable column.

Why Not an LLM?

LLMs are great for explanations. Not great when your deadline is in 2 hours.

Manual pasting required

LLM

Copy your .tex file line by line into a chat interface, hope nothing breaks

LaTeX Formatter

Upload a complete .zip project with all figures and dependencies in one click

Still requires applying fixes manually

LLM

The LLM shows you what to change. You copy-paste each fix back into your .tex file

LaTeX Formatter

Download the fixed .tex file ready to compile. All changes already applied

Hallucinations and generic advice

LLM

"Try using [htbp]" without checking if your figure actually overflows

LaTeX Formatter

Parses your actual LaTeX, measures against venue specs, fixes real issues only

No venue-specific measurements

LLM

Generic LaTeX advice that doesn't account for NeurIPS vs. IEEE column widths

LaTeX Formatter

Knows NeurIPS is 154mm wide, IEEE is 88mm/column. Fixes are template-aware

We're not anti-AI. We use LLMs internally for the “Explain your problem” feature.

But when you have 90 minutes until the NeurIPS deadline and your figure is bleeding into the margin on page 7, you need a tool that applies the fix, not one that explains float parameters.

Who It's For

Built for academic researchers who know LaTeX but don't have time to debug it

Conference Authors

Conference Authors

NeurIPS, ICML, CVPR, ICLR, ACL

  • Strict 8-page limits with figure placement rules
  • Double-blind formatting requirements
  • Hours until deadline, no time for debugging
Journal Authors

Journal Authors

IEEE, Springer, Nature, Science, Cell

  • Column width constraints for multi-column layouts
  • High-res figure requirements and quality checks
  • Different templates per journal
Thesis Writers

Thesis Writers

PhD dissertations, Master's theses

  • 100+ page documents with dozens of figures
  • University-specific formatting requirements
  • Figure numbering consistency across chapters
Grant Writers

Grant Writers

NSF, NIH, DOE, ERC proposals

  • 15-page limits with mandatory figure placement
  • Reviewer-friendly layout and readability
  • Fast turnaround for last-minute edits

What researchers are saying

From PhD students racing deadlines to professional thesis editors - here's what they told us.

Fixed all 6 figure overflow issues in my NeurIPS submission in 30 seconds.

Priya S.

PhD student, Machine Learning

NeurIPS
Saved me an hour before the ACM deadline. The two-column table fix alone was worth it.

James K.

Postdoc, Systems Research

ACM
I format 20+ theses a year. The batch feature cut my turnaround from 2 hours to 15 minutes.

Laura M.

Academic editor

Batch

Frequently asked questions

What researchers ask before their first pre-submission check.

How can I check my paper before submission?+

Upload your .tex project to LaTeX Formatter. It scans for figure overflow, wide tables, float-placement problems, equation overflow, and reference issues, then returns a corrected file and a plain-English changelog - usually in under 60 seconds.

Can ChatGPT detect figure overflow?+

Not reliably. A language model reads your LaTeX source but does not render the PDF, so it cannot see that a figure visually crosses the margin. LaTeX Formatter measures each figure's requested width against the real column geometry of your target venue.

How can I check if my paper follows IEEE (or another venue's) guidelines?+

Select your target journal or conference on upload. LaTeX Formatter compares your figures, tables, and floats against that venue's layout and runs submission-guideline compliance, reporting exactly what to fix. It supports IEEE, ACM, CVPR, NeurIPS, ICML, Springer, Elsevier and more.

Can invalid DOIs cause problems during review?+

Yes. A dead or mistyped DOI sends reviewers to a broken link and signals a rushed submission. Include your .bib and LaTeX Formatter verifies every DOI against CrossRef, flagging dead DOIs and titles that do not resolve to a real record.

Does it use AI to rewrite my paper?+

No. The formatting fixes are deterministic and rule-based - figure width, table sizing, float placement, equation formatting - so your content and meaning never change. Every edit is listed in the changelog.

Is it free?+

You get free checks with no account required, and unlimited checks on a paid plan. Uploaded files are auto-deleted after processing and never used for training.

Pricing

Start free. Pay only when you need more. Credits never expire.

Free

$0

Try it before your deadline

  • 3 fixes - no expiry
  • Single .tex files
  • All 6 formatting rules
  • 14 conference & journal templates
  • Citation verification (.bib)
  • No account needed to download
Most Popular

Credits

$2.50 / fix

Pay per paper, no subscription

  • $15 for 10 fixes (best value)
  • Credits never expire
  • ZIP project support
  • Full submission history
  • Before/after diff viewer
  • API access

Pro

$12/month

For labs submitting ≥4 papers/month

  • Unlimited fixes
  • Everything in Credits
  • Priority processing
  • Priority support
  • Up to 10 seats
  • Custom venue templates

Your submission deadline is real.
So is the fix.

Stop googling LaTeX float parameters at 2 AM. Upload your project and get it fixed in 30 seconds.

No credit card required · 3 free fixes · Works with any .tex file