August 10, 2026

The short version: upload your LaTeX source (not just the PDF), make sure it compiles on a machine that is not yours, include the .bbl file, and hit submit before 14:00 Eastern if you care about when the paper announces. Everything below is the detail that separates a five-minute submission from an evening of cryptic compile errors.
arXiv is not a free-for-all. The first time you submit to a category, you may need an endorsement from an established author in that category. In practice most people never see this step: registering with an institutional email from a recognized university or lab usually qualifies you automatically for the categories your institution publishes in.
If you do get asked for an endorser, the submission page gives you a code to send to someone who has published in the target category. Your advisor or a co-author is the obvious choice. It takes them two minutes. Do this a few days before your deadline, not the night of; endorsers are humans with inboxes.
If your paper is written in LaTeX, arXiv requires the source, not a compiled PDF. This is policy, not a suggestion: the system detects PDFs produced by TeX and rejects them. arXiv compiles your source on its own servers with TeX Live, so the output readers see is what arXiv built, not what your laptop built.
Upload a zip (or tar.gz) containing:
.tex file and any files it \inputs or \includes.bbl file (more on this next).sty or .cls files that are not part of standard TeX LiveLeave out the junk: .aux, .log, .synctex.gz, editor backups, the 40MB of figures you cropped out three drafts ago. arXiv processes what you give it, and stray files cause more failures than missing ones.
This is the classic first-submission failure. For most of arXiv's history the rule was blunt: arXiv does not run bibtex, so if you upload a .bib file your citations all come out as [?]. The modern pipeline is slightly smarter (if you include your .bib files it can now run the bibliography step itself), but the reliable path is still the old one:
main.bbl.bbl alongside main.texWhen a .bbl is present, arXiv uses it verbatim: you control exactly what the reference list says, and nothing depends on which bibliography tool the server picks. One catch on the newer pipeline: the .bbl should come from a reasonably current TeX distribution, since arXiv's TeX Live checks the format version of the file. If your local install is years old, update it before generating the final .bbl. The third option, pasting the thebibliography environment directly into your .tex, also works and never surprises anyone.
The number one failure. arXiv's servers are case-sensitive: Figure1.PNG and figure1.png are different files there, even though Windows and macOS will happily pretend they are the same on your machine. If the compile log says a figure is missing and you can see it in your zip, check the capitalization first.
\includegraphics{/Users/you/paper/figs/plot.pdf} compiles on exactly one computer in the world. Every path in your source must be relative to the main file: \includegraphics{figs/plot.pdf}. The same goes for \input paths.
arXiv compiles without -shell-escape, for obvious reasons: it is arbitrary code execution on someone else's server. Anything that depends on it breaks, and the most common casualty is minted for syntax-highlighted code. Swap it for listings, or pre-generate the highlighted output locally and include the result. Externalized TikZ (\tikzexternalize) fails for the same reason; pre-compile those figures to PDF and include them as graphics.
arXiv inspects your source to decide how to compile it. It almost always guesses right, but there is one edge case worth knowing: a paper that mixes signals (say, an old EPS figure left over next to PNGs) can get routed down the DVI path, where your PNG and PDF figures fail. Older guides tell you to force the issue with \pdfoutput=1 in the first lines; arXiv's current documentation says not to override the output format, and the honest fix is to remove the mixed signals: use one figure format family and let the detection work.
PDF, PNG, and JPG are all fine for a pdflatex paper, which is nearly every paper today. EPS belongs to the legacy latex→dvips route, and arXiv does not convert figures between formats during compilation. If your figures are EPS and the rest of your setup is modern, convert them to PDF yourself before uploading (any vector tool or a local epstopdf pass does it) rather than betting on the legacy path.
Keep figure sizes sane. There is a limit on total submission size, and a 30MB rasterized plot helps no one. Export vector PDFs for line plots, compressed PNGs for raster images.
Code, data, videos, or long supplementary material that is not part of the compiled paper goes in a directory named anc/ at the root of your upload. arXiv lists these as downloadable “ancillary files” alongside the paper without trying to compile them. It is the right place for a README and a snapshot of your experiment code, better than a link that dies when you change universities.
You pick one primary category (say, cs.LG) and optionally cross-lists (say, stat.ML). The primary determines which listing your paper leads in and which moderators review it; cross-lists get you into the daily mailings of adjacent communities. Two or three well-chosen categories is normal. Six is a flag: moderators do notice cross-list stuffing, and it can slow your paper down.
arXiv runs on Eastern US time. The cutoff is 14:00 ET on weekdays. Submit before the cutoff and your paper is announced at 20:00 ET the same weekday; miss it and you roll into the next announcement. There are no announcements Friday or Saturday night; anything submitted after Thursday 14:00 waits until Sunday or Monday evening.
| Submitted (ET) | Announced |
|---|---|
| Mon 14:00 – Tue 14:00 | Tuesday 20:00 |
| Tue 14:00 – Wed 14:00 | Wednesday 20:00 |
| Wed 14:00 – Thu 14:00 | Thursday 20:00 |
| Thu 14:00 – Fri 14:00 | Sunday 20:00 |
| Fri 14:00 – Mon 14:00 | Monday 20:00 |
Why do people care? Position. Papers submitted right after a cutoff land near the top of the next day's listing, and the top of the listing gets more eyes. There is real (if modest) evidence that listing position correlates with early citations and downloads. If you have ever wondered why a flood of ML papers appears at 14:00:05 ET, that is why. It is a small edge; a good abstract is a bigger one.
At submission you grant arXiv a license to distribute the paper. This is perpetual and irrevocable, which is the whole point of arXiv as a permanent record. The choice is which one:
When unsure, take the default. You can apply a more permissive license to a later version, but you can never un-apply one.
Found a typo an hour after announcement? Relax. Replacements are cheap and completely normal: submit a v2 and it announces on the next cycle with a “replaced” note. Serious papers routinely reach v3 or v4 as reviews come in. Nobody counts your versions against you.
Nothing on arXiv truly disappears. “Withdrawing” a paper posts a withdrawal notice as the newest version, but v1 stays publicly readable forever. If a result is wrong, the remedy is a v2 with a correction note, not deletion, because deletion does not exist.
Occasionally a submission goes “on hold” instead of announcing. This means a moderator wants a look, commonly because the category choice looks off, the paper resembles an earlier submission, or something tripped an automated check. It is not a rejection and usually not about your paper's quality. Most holds clear in a few days to a couple of weeks with no action from you. Don't email support on day one, and never create a second account to resubmit. That genuinely will get you in trouble. If a conference deadline depends on the arXiv timestamp, submit early enough that a hold cannot sink you.
.aux files and build twice.bbl generated and included; no reliance on bibtex running server-sideminted, no -shell-escape dependencies, no externalized TikZanc/Two related guides: how to cite arXiv papers covers the reference side, and if you are starting from a PDF that was never LaTeX in the first place, our PDF to LaTeX converter gets you compilable source to build on.
Empowering students and researchers with AI-powered tools for academic writing.
Go to appContact us© 2026 Underleaf. All rights reserved.