Uploading files to a project

To add files to a new or existing Overleaf project, click on the “Upload” button at the top of the file list. This will launch the "Add files" interface, which includes an upload option.

You can then select the files you want to upload from your computer, either by first clicking on the "Select from your computer" button to open a file browser, or simply drag-and-drop files from your Explorer/Finder onto the uploader.

Uploading multiple files

Multiple files can be uploaded to Overleaf in one go. When using the uploader you can either:

  • select a folder to upload, and the directory structure will be preserved when the files are added to a project, or

  • select multiple files when choosing which files to upload—as usual, by holding down shift or ctrl whilst making your selection.

The upload dialog will then display the progress of all uploads and close when the final upload is complete.

Creating folders

If you're working on a large project with many chapters and many files, it can be useful to create folders to keep things organized.

To create nested folders on Overleaf, first click on an existing folder, then click the "New folder" button above the file list panel, or right-click on the folder and then select "New folder"

Uploading a zip

If you are creating an entire project from a zip, use the upload project option.

Uploading a project

Troubleshooting

Please note that some file types should not be included in a project: Files that should not be included in a project.

I am seeing a rate limit error when uploading many files to my project.

If you see the message Too many files uploaded, your uploads have been throttled for short period, this is due to a security precaution in the editor that kicks in after a large number of uploads have been processed. The reason for this is that too many uploads can potentially cause performance issues for other users. The limits can be dynamic but are roughly 200 files over a 30 minute period. Waiting for 30 minutes before uploading more documents will refresh the throttle.

I can't edit some of the files that I have uploaded.

Although the Overleaf editor can edit any plain text file, only those uploaded files with the most common LaTeX file extensions will be editable on the site—such as .tex, .bib, .cls, .sty etc. Suppose you need to edit a project file with a different extension. In that case, it is best to copy and paste its content into a new blank file within the project and then save it with the desired file extension; alternatively, upload it with a .tex extension and change it once online.

Text files larger than 2 MB cannot be edited online and don’t count toward the 7 MB limit, which means, for example, you can upload large .csv files for use with Rtex without using up your 7 MB editable data allowance.

I see a warning that I have exceeded a maximum file size or number of files.

There are limits on the size of files, the amount of editable text, and on the number of files that can be added to a project. You must stay within these limits when adding content to your project. Please see: Plan limits.

Last updated

Was this helpful?