intermediatewebflowimages

How to upload a PDF to Webflow?

Flowversity··3 min read

Webflow does not have a dedicated file manager for documents, but you can upload PDFs through the Assets panel and link to them from any button or text element. The process is straightforward once you know where to look.

Upload via the Assets panel

  1. Open your project in the Designer.
  2. Click the Assets tab in the left panel.
  3. Click Upload or drag the PDF file directly into the Assets panel.
  4. The file appears in your asset list alongside images and other media.

PDFs uploaded this way are hosted on Webflow's CDN and get a permanent URL you can link to.

Get the PDF URL

After uploading:

  1. Click the PDF file in the Assets panel.
  2. Click Copy URL in the detail panel that opens.
  3. Use this URL anywhere — in a link, a button, or even shared externally.

The URL follows the format: https://uploads-ssl.webflow.com/[site-id]/[asset-id]/filename.pdf

Link a button to the PDF

  1. Select the button or text link on the canvas.
  2. Open the Settings panel (gear icon).
  3. Under Link, choose External URL.
  4. Paste the PDF URL.
  5. Optionally check Open in new tab so users do not navigate away from your site.

Link via a file field in the CMS

If you need PDFs attached to CMS items (e.g., a Resources collection with downloadable guides):

  1. Edit your Collection and add a File field.
  2. When creating or editing a CMS item, upload the PDF to that field.
  3. In your Collection template, link a button or text element to the CMS file field.

This is the best approach when you have multiple PDFs tied to dynamic content.

File size limits

Webflow's asset upload limit depends on your plan. For most plans, individual files up to 4 MB upload without issues. Larger files may fail or cause slow loading for visitors.

If your PDF exceeds the limit, consider:

  • Compressing the PDF using tools like Adobe Acrobat, Smallpdf, or Ghostscript.
  • Hosting the file on an external service (Amazon S3, Cloudflare R2, Google Drive) and linking to the external URL.

Important notes

  • Uploaded PDFs count toward your site's total asset storage.
  • There is no way to prevent direct access to an uploaded PDF URL — anyone with the link can download it.
  • PDFs are not indexed by Webflow's built-in search. If you need document search, consider a third-party solution.

Want to skip the build?

Browse 60+ premium templates and launch your site in days, not weeks.

Explore Templates