You can upload many types of documents to your WordPress.com site. This guide will show you how to work with documents on your site.
In this guide
Have a question?
Ask our AI assistantYou can upload many types of documents directly to a WordPress site. See the Accepted File Types page for a full list of supported document file types.
You can use documents to share anything with your readers, such as a meeting agenda, school policy changes, sermon notes, a resume, or anything else you wish to share with others. There are several ways to add files.
If you want to embed a PDF file, visit our guide to embedding a PDF file.
You can also embed Google Docs, including Spreadsheets, Forms, and Presentations. See our Google Docs guide for more.
The following process describes uploading a document from your computer to your site’s media library and inserting a download link into a post or page.
To upload media files directly from your computer or device, follow these steps:
- Visit your site’s dashboard.
- Select Media in the menu on the left.
- Click the “Add Media File” button to reveal the file uploader.

- Click the “Select Files” button to open your computer or device’s files.

- Select the media files you want to upload.
- You can hold down CTRL on Windows or CMD on Mac to select multiple files.
- See this page for supported file types.
- After choosing your media file(s), click the Upload or Open button to add the file(s) to your media library.
- Click on the document file you just uploaded.
- Locate the “File URL” box and click the “Copy URL to clipboard” to copy the link of the file to your clipboard so you can paste/share the document elsewhere:

Now that you have the URL, you can insert this as a link (learn how to add links to text) or a button (learn how to create buttons) on any post or page. You can also use the File Block to create a download button for documents.
The following process describes inserting a download link to a file that already exists on another website. Add files to your media from the web by uploading the file via the URL where the media exists.
Add files to your site’s media from the web by uploading the file via the URL where the media exists by following these steps:
- Visit your site’s dashboard.
- Select Media in the menu on the left.
- Click the “Add New Media File” button to reveal the file uploader.

- Click on the “Upload from URL” link.

- Enter the URL (address) of the media file you want to upload.
- Click the Upload button to add the media to your media library.
- Click on the document file you just uploaded.
- Locate the “File URL” box and click the “Copy URL to clipboard” to copy the link of the file to your clipboard so you can paste/share the document elsewhere:

Now that you have the URL, you can insert this as a link (learn how to add links to text) or a button (learn how to create buttons) on any post or page. You can also use the File Block to create a download button for documents.