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

Enable file uploads in your contact form

Last reviewed on April 15, 2026

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

If your form includes a file upload field, the files your visitors upload are attached to their response. To access an uploaded file, follow these steps:

  1. Visit your site’s dashboard.
  2. Go to Jetpack → Forms and open the Responses tab.
  3. Hover over the response and select View.
  4. Click the download icon next to the file upload field.
An arrow pointing to the download icon in a form response that has a file upload field in it.

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!