How to Create a Media Library in Squarespace



If you’ve migrated from Wordpress, or another development platform, you may notice that Squarespace doesn’t have a media library. And for those who aren’t familiar with the Wordpress media library, I just mean that there is no designated storage area for you to upload images.

Because Squarespace is an all in one platform, they encourage the average use to use tools like the image and gallery blocks to upload images. While this is the best way to upload images directly to the front of your website, what if you want to upload a freebie file so people can download it? You definitely can’t do that by adding it to an image block. This is the most common thing that people would want to upload, items for other people to directly download. And if you’re into coding, you would be uploading even more images to this media library.

In other words, Squarespace discourages the average user to be uploading their own content, so doesn’t make it entirely obvious where or how to do it. But once you know how, it’s really easy. I use this feature all of the time! I do a lot of custom coding so I upload a lot of images, and all of my downloadable freebies are stored here too. Once you get the hang of it, it’s easy, promise!

1. Firstly, head to the backend of your Squarespace website and then go to any page.

2. Add a text block anywhere on that page (literally anywhere, as we will delete this at the end)



3. Type anything in the text box

4. Highlight this text and add a link


5. When you click the link button, a small window will appear. Click Files on this window



And there it is, your media library! Use the 'Add Files' tab to add a new file. Under ‘Existing Files’ you can view all of your previously uploaded files, and you can change their names or delete them.

This is how I always access my media library. Just add a text box, add a link and all of your existing files will remain safely there.

So the URL for your file will be

Make sure you copy the file name directly from the existing files section, as sometimes it will adjust the file name.

So, it’s a bit weird, but it works! If you want to master Squarespace, you’ve gotta master all of the strange workarounds (I think it’s 100% worth it!). Let me know if you have any questions, or what you want to read about next!

Thanks for reading!


Related Posts