Easy Tech Tuts
Webflow

How to Add PDF File to Webflow Easily 2026

By Impran M N

Offering a downloadable catalog, portfolio, or e-book doesn't require an external file-hosting service — Webflow's asset manager can host PDFs directly and serve them through its own CDN. This guide covers uploading a document and linking it to a clickable button or text element.

01Open the Assets panel

Click the Assets folder icon in the left-hand sidebar to reach your media library.

02Upload the PDF

Click the cloud upload icon at the top of the tray and select your local PDF file to import it.

03Copy the hosted link

Hover over the newly uploaded file, click its Gear icon, and copy the unique CDN URL.

04Bind it to a button

Select a button on your canvas, open Element Settings, and use the File attachment option with the paperclip icon to map the PDF directly.

05Or link it to text or a link block

Alternatively, select a link block or text string, switch the link type to URL, paste the copied path, and enable Open in New Tab so it doesn't overwrite your page.

FAQ

Frequently asked questions

Where does Webflow store the uploaded PDF?

It's hosted on Webflow's own CDN and served through a unique link generated when you upload it to the asset manager.

Should downloads open in a new tab?

Yes, enabling Open in New Tab keeps visitors from losing their place on your main page when they click a document link.

Can I attach a PDF directly to a button instead of a text link?

Yes, the Element Settings for a button include a File attachment option that maps a hosted document straight to that element.

How do I check the download actually works before publishing?

Use the Live Site Preview mode and click your download links directly to confirm the behavior before pushing changes live.

Watch the full walkthrough

The same steps, demonstrated on screen from start to finish.