arXiv Submission Process (2025)

This post explains the arXiv submission process for those writing papers using Overleaf.

arXiv LaTeX Cleaner

I recommend to submit the LaTeX source files to arXiv, instead of just submitting the PDF. This allows readers to download the source files and also arXiv will generate the HTML version of the paper.

However, you may want to remove comments and unnecessary files from the source files before uploading them to arXiv. To clean the LaTeX source files, I recommend using the google-research/arxiv-latex-cleaner.

  1. Download the source files from Overleaf: Menu > Download > Source
  2. Unzip the downloaded file.
  3. Run the cleaner script: arxiv_latex_cleaner folder_name

Download bbl

arXiv requires the .bbl file to be included in the source files. However, Overleaf does not include the .bbl file in the source files by default. You can download the .bbl file from Overleaf by following these steps:

  1. Open the log window from the file icon to the right of the Recompile button.
  2. Go down to the bottom and find the “Other logs and output files” button.
  3. Click the button and find the .bbl file.
  4. Download the .bbl file and place it in the same folder as the other source files. You may need to rename the file.

Now you can zip the cleaned source files and upload them to arXiv!

LaTeX Abstract Cleaner

I made a simple script to clean the abstract for arXiv submission: ryokamoi/latex_abstract_cleaner.

It removes the LaTeX commands and special characters from the abstract, so you can copy and paste it into the arXiv submission form.

Ryo Kamoi
Ryo Kamoi

PhD student at Penn State University (2023-), MS at UT Austin, BE at Keio University. My research interests are in building trustworthy natural language processing systems.