How do I upload files (e.g. pdfs) to Builder and let users download them?

You can go to builder.io/upload and upload the file there. You can then grab the link Builder generates and add that as the “link URL” for any layer in Builder (e.g. a button) to trigger the download.

3 Likes

I appreciate this post being here, but the next question is how do we manage non-image/non-video assets (like PDFs for instance)? Because the Media Library only has options to manage images and videos, it’s as though these assets are lost in the ether… :slight_smile:

Hi there,

Currently PDFs, etc… can be uploaded but there is no way in the UI to delete or to manage them. Once you upload the alternate media, you’d need to copy that link and store it in order to reference it later. This is something that we’ve received feedback on and recently I’ve submitted feedback internally to our product team for these updates.

1 Like

FWIW, this definitely seems like something that would be very useful in the future. Thanks @nicke920 !

When downloading a file (PDF or WordDoc) uploaded to the asset library, file name and file extension is not persisted.

image

Is there any way to keep the file name and extension as shown in the asset library?