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.
- Download the source files from Overleaf: Menu > Download > Source
- Unzip the downloaded file.
- 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:
- Open the log window from the file icon to the right of the Recompile button.
- Go down to the bottom and find the “Other logs and output files” button.
- Click the button and find the
.bbl
file. - 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.