BEGINNER'S GUIDE

How to Create a Free File Upload Form in WordPress?

Last Updated: 6 mins By: Sougat Neupane

Starting with a premium WordPress form builder plugin can be a big investment, especially if you’re unsure about its reliability.

If a file upload feature is important to you, it’s crucial to test this functionality before making a purchase.

Everest Forms offers a free file and image upload field, allowing you to try it out and verify its performance.

This way, you can ensure the feature meets your needs and get the best value without any risk before deciding to upgrade.

What Does the File Upload Field Offer? 

Everest Forms stands out as one of the only reputable WordPress form-building plugins that offers a file upload field for free.

With Everest Forms, you can upload a variety of file types at no cost, including:

  • PDF 
  • DOC 
  • JPEG 
  • GIF 
  • PNG 
  • MP3 
  • PPT 
  • DOCX 
  • MP4 
  • XLS 
  • CSV 
  • XLSX 

Those are a lot of options with no cost attached. 

Plus, you might’ve noticed that the list also contains file format types for images (PNG, JPEG) and even GIFs. Yes, this file upload field works for free image uploads as well.  

Not only that, but a separate image upload field is also available for free in Everest Forms. 


How to Add a Free File Upload Field With Everest Forms? 

It’s obvious, but you need to install Everest Forms on your WordPress website to use its free file upload field. 

So, let’s see how you can add a free file upload form using Everest Forms. 

Step 1: Install Everest Forms 

Initially, you need to properly set up Everest Forms on your Website dashboard.  

You can get the zip file for Everest Forms free in WordPress.org or from the Add New Plugins section on your dashboard as shown below. 

  1. Open your WordPress dashboard and click on Plugins > Add New Plugin.
     Click on Add New Plugin
  1. There, search for Everest Forms and click on Install Now > Activate
    Install Everest Forms

Step 2: Add Free File Upload Field 

Now that you’ve successfully set up Everest Forms on your website, you can move on to the form building.  

So, let’s create a contact form with a free file upload field or a free image upload field. 

  1. Go to your WordPress dashboard and go to Everest Forms > Add New
    Click on Add New Forms
  1. You’ll see the list of prebuilt form templates available on Everest Forms. If you like any of them, you can click on Get Started. If you want to build a new form, click on Start From Scratch
    Click on Start From Scratch
  1. Drag and drop the fields that you want on your form. Then, on the Add Fields section, scroll down to Advanced Fields and locate File Upload
    Click on File Upload Field
  1. Drag and drop the File Upload or the Image Upload field on a suitable section of the form. Then, click on Save to save the changes. 
    Add File Upload and Save

Step 3: Customizations 

If you need a contact form with a free file upload field, you can stop now and use the shortcode of the form you created in step 2. But if you want to customize it, please continue. 

On your form builder, click on the file upload or the image upload field. It will open the field options for the file upload/image upload field on your form. 

Click on File Upload Field on Form Builder

There, you can customize the label, description, and message shown in the file upload field. 

Field Description

In terms of file type, you can choose the number of files allowed, the type of file extension, the maximum file size, and more. 

File Type for Free File Upload Form

You can also add custom CSS classes or choose storage medium and hide/show options in the Advanced Options section. 

Advanced Options in Free File Upload Field

All in all, you can create a free file upload form that’s custom tailored to your needs with Everest Forms.  


How Do You Add a Free File Upload Field to an Existing Form?

If you currently use a form on your website without a file upload from a third-party plugin, you can switch to Everest Forms to create a free file upload form or a free image upload form.

To do this, you need to export the JSON file from that plugin and import it on Everest Forms.

Once you export the JSON file, you can follow these steps.

  1. On your WordPress Dashboard, click on Everest Forms > Tools.
    Click on Tools
  2. Click on Choose File in the Import section. Then, select the required JSON file, upload it, and click on Import Form.
    Click on Choose File to Import
  3. Once the form gets imported, click on View Form.
    View Forms on Imported Forms
  4. Then, drag and drop the file upload from the Add Fields section to the form builder on the right. Then, make other desired changes and click on Save.
    Drag the File Upload Field

With that, you can use the JSON file from other plugins and add a free file upload field via Everest Forms.

However, Everest Forms also has an easy Form Migrator feature that allows users to directly migrate forms from Contact Form 7 or WPForms on your Dashboard to Everest Forms.

Form Migrator in Everest Forms

You can use it to easily transfer forms from these plugins and use Everest Forms as a free form builder with a file upload option.


Why is This File Upload Field Available for Free? 

There were many changes in Everest Forms included in a recent release (v3.0.0), which has been quite popular among the plugin’s users as well. 

As part of the change, 19 fields from general, advanced, and survey categories were moved from premium to free. 

Among these fields, the File Upload field was also moved.  

Enough of the reasons; let’s learn how you can use Everest Forms to create a free file upload form. 


Wrapping up the Free File Upload Form

So, that’s it for our article on creating a WordPress free file upload form. Hope you learn how to use Everest Forms to create a reliable form with a file upload field for your website.

Other popular form-building plugins have high prices for the premium version, which includes the File Upload Feature. 

When comparing Everest Forms with other popular plugins, the File Upload Field is available in the premium package and costs $49.50/ year for WPForms, $39.50/year for Formidable Forms, and $99/year for Ninja Forms. 

Everest Forms, on the other hand, made this feature free in the recent release for a better form-building experience even for free users. 

The free version lets you do a lot if you’re looking to create a dynamic form that can be used in many practical ways.

However, the premium version of Everest Forms offers 35+ integrations, dynamic UI/UX, amazing premium support, and many premium features. So, it’s a viable upgrade as well.

If you have something you want to share with us, feel free to drop a comment down below.

Lastly, make sure you follow us on Twitter and Facebook for more updates and exciting news.  

How to Create a Free File Upload Form in WordPress?
Scroll to top

Pin It on Pinterest