
Method 1: Upload Files Directly Through the Editor
This is the most common method. You upload the file to Squarespace's servers and create a download link on your page.
Step 1: Add a Text Block or Button Block
Open the page editor. Add a Text Block where you want the download link to appear. Alternatively, use a Button Block for a more prominent download call-to-action.
Step 2: Open the Link Editor
Select the text you want to turn into a download link (or configure the button URL). Click the link icon to open the Link Editor.
Step 3: Upload Your File
In the Link Editor, click the gear/settings icon next to the URL field. Select the File tab. Click Upload File. Choose the file from your computer or drag it into the upload area. The file uploads to Squarespace's servers.
Step 4: Apply and Save
After the upload completes, the file appears in your file list. Click the file to select it - a checkmark appears. Click Save, then Apply. Your text or button now links directly to the downloadable file. When visitors click the link, the file downloads to their device.
Method 2: Link to an Existing Uploaded File
If you have already uploaded a file for another page and want to link to it again, you do not need to upload a second copy.
Open the Link Editor on your new page. Click the gear icon > File tab. Your previously uploaded files appear in the list. Click the file you want > checkmark appears > Save > Apply. This creates a link to the same file without duplicating it on your server.
Method 3: Link to Externally Hosted Files
For files larger than 20 MB - or if you want to host files on a service with version control and sharing permissions - link to files on Dropbox, Google Drive, or another cloud service.
Upload your file to the external service. Get the direct download link or shareable link. In Squarespace's Link Editor, paste the external URL in the URL field. Apply and save. When visitors click the link, they are directed to the external service to download the file.
This method is ideal for large video files, software downloads, high-resolution image packages, or any file exceeding Squarespace's 20 MB limit. For building your site's content and features, our guide to site creation and branding on Squarespace covers the full setup process.
What File Types Can You Upload?
Squarespace supports a wide range of file types for upload:
Documents: PDF, DOCX, DOC, XLSX, XLS, PPTX, PPT, TXT, RTF
Images: JPG, PNG, GIF, SVG, WEBP
Audio: MP3, M4A, OGG
Archives: ZIP
Other: Most common file formats are supported
The maximum file size is 20 MB per file. For larger files, use external hosting and link to them. Zip archives are useful when you want visitors to download multiple files at once - bundle them into a single zip file.

Best Practices for File Uploads
Optimize File Size
Compress files before uploading. Use PDF compression tools to reduce document size without losing quality. Compress images using TinyPNG. Smaller files download faster for your visitors and use less of your storage.
Use Descriptive File Names
Name your files descriptively before uploading - "2026-product-catalog.pdf" is better than "document1.pdf." Squarespace uses the original filename in the download URL, and visitors see the filename when saving the download. A clear name builds professionalism.
Add Context Around Download Links
Do not just drop a download link on a page. Tell visitors what the file contains, the file format, and approximate size. Example: "Download our 2026 Product Catalog (PDF, 2.4 MB)." This sets expectations and increases the likelihood visitors will actually download.
Use Button Blocks for Prominent Downloads
For important downloads like pricing sheets, menus, or lead magnets, use a Button Block instead of a text link. Buttons are visually prominent, easier to tap on mobile, and clearly signal that clicking will start a download. For mobile considerations, our guide to Squarespace mobile optimization covers responsive design verification.
How to Manage Uploaded Files
Squarespace does not have a dedicated file manager. Files are managed through the Link Editor's File tab. To delete an uploaded file, open the Link Editor, go to the File tab, hover over the file, and click the trash icon. Deleting a file removes it from your server - any links pointing to it will break.
To replace a file (like updating a PDF with a newer version), upload the new file and update the links to point to it. The old file's URL will not automatically redirect to the new one - you must update each link manually.
Using Files for Lead Generation
Downloadable files are powerful tools for collecting email addresses. Offer a valuable free resource (pricing guide, checklist, template, ebook) in exchange for an email address. Use Squarespace's Form Block to collect the email, then direct the visitor to a thank-you page with the download link. This approach builds your email list while providing genuine value to visitors.
Frequently Asked Questions
How do I upload a file to Squarespace?
What is the maximum file upload size on Squarespace?
What file types can I upload to Squarespace?
Can I upload multiple files at once on Squarespace?
Where are uploaded files stored on Squarespace?
Can I replace an uploaded file without changing the link?
Can I track how many times a file has been downloaded on Squarespace?
Upload Files and Create Download Links
Squarespace supports direct file uploads up to 20 MB with download links through the editor. Use descriptive filenames, compress before uploading, and provide context around every download link. For files over 20 MB, link to external hosting. Button Blocks make important downloads more visible and accessible on all devices.
* Read the rest of the post and open up an offer