Guides/Edit your website/Editor/Forms/Enable file uploads in your contact form

Enable file uploads in your contact form

Last reviewed on July 14, 2025

You can add the option for visitors to attach documents, images, and other files to your contact form submissions. In this guide, you will learn how to add file upload fields to your contact forms.

This feature is available on sites with the WordPress.com Personal, PremiumBusiness, and Commerce plans. For free sites, upgrade your plan to access this feature.

Add a file upload field

To enable file uploads in your contact form, follow these steps:

  1. Create a form on your site.
  2. Use the List View to select the field you want to add the file upload option before or after.
  3. In the toolbar that appears, click the Options icon (⋮) and then select “Add before” or “Add after” to create a space for a new field:
The "options" menu in the block toolbar open and a highlight on the "Add before" and "Add after" options.
  1. Click the + block inserter and search for “File upload field”.
  2. Click the icon for the “File upload field” to add the field to your form:
The file upload field icon highlighted in the block inserter.
  1. Click Save or Publish in the top-right of the WordPress editor to save your changes.

All the same styling and customization options exist for the file upload field as other form fields.

View uploaded files

You can view and download files that your visitors submitted via a contact form through your form submissions.

Supported file types

Visitors can upload accepted WordPress.com file types under 20 MB, including documents (PDF, DOC), images (JPG, PNG), and audio files. Video files are not supported in contact forms.

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!