Since 2009- Live News and Entertainment

 OPEN A PREMIUM UNLIMITED WordPress for only $ 1
Generic selectors
Exact matches only
Search in title
Search in content

webfi-How to Create a File Upload Form in WordPress in 2021 (Step by Step)

Black Friday and Cyber Monday deals for WordPress:
Are you wanting to add a contact upload form on your WordPress website? These forms are great if you’re wanting to collect files for job applications, contests, or a plethora of other reasons. In this video, we’ll show you how to create a file upload form in WordPress.

This video brought to you by WPForms, take a look at their site here:


For the discount, use our code: WPBVIP


0:00 Intro
0:35 How to install WPForms
1:45 How to install additional form templates
3:57 How to create a custom form to accept file uploads
5:11 How to set up custom notifations when a file has been submitted
6:40 How to add the form to your post or page
8:18 How to files that have been submitted

For this tutorial, we will be using WPForms Pro which you can purchase using the link above. Install and activate the plugin, and in the settings add the license key to verify your product. Finally, for this tutorial you will go under WPForms and into the Addons area to activate the Form Templates Pack Addon.

We will go into WPForms, Add New and name our new form what we want, and we will scroll down to select the file upload template. Select it and WPForms will create a form for you with pre-populated fields that you can decide to use or not. These will include an upload field, comments, and other fields that are normally included in this type of form.

You can delete any fields you don’t want to use or if you select a field, on the left-hand side you will have options available for editing the field to display how you want. For the upload section, you can limit to certain file types and allow multiple files if you wanted.

For this guide, we will check the box to store files in the WordPress Media Library so the files are saved on your site itself. In the general settings for the form, we’ll set the admin email address, the subject, and decide if we send them to a thank you page or send a thank you message.

If you liked this video, then please Like and consider subscribing to our channel here for more WordPress videos.

Check us out on Facebook

Follow us on Twitter

Check out our website for more WordPress Tutorials
#WordPress #WordPressTutorial #WPBeginner



  • Ant Brad on December 26, 2019

    Great video!! I’m badly stuck on one thing … I create short one minute after effects templates which I have in my site were a person chooses one for me to edit.. as this takes a couple of days to edit, I need to put this one minute video up on my site so my client can view to download… but how can I do this? I see on fiverr they have a page for people to download the finished product by clicking a link

  • Unique Vision Academy Official on December 26, 2019

    Nice Video

  • Řavi Řachuri Řising Sun on December 26, 2019

    Awesome Video. I would like to know is there any Open source plugin for converting website to mobile app ? Could you please suggest.

  • Bernhard Reitshammer on December 29, 2019

    Nice video. Please check your audio/mic, there is sth off.

  • Nico Delacruz on February 29, 2020

    awesome video 😍😍 . I have a question is possible to customize this in upload file + quantity + instruction or additional comment and also payment ? I am doing a digital portrait business when my client need to upload thier photos and quantity of photos need to draw amd also hiw the payment process? thank in advance 🙂

  • Kaan ALBAYRAK on March 20, 2020

    Can Members See Files Uploaded ?

  • Humanities Truck on April 20, 2020

    Thanks for this tutorial! I've run into issues with WordPress's 150 MB upload limit before – does this also apply to files that are uploaded through WPForms? Also, can those files be downloaded from my media library to be saved elsewhere?

  • ella on April 27, 2020

    Hi there, in which way would I go about: users uploading images that go straight to a gallery space rather than accepting the post in pending posts? I want users to be able to upload and the image enter the gallery straight away. Thanks !

  • Kasturi Deepak on May 3, 2020

    I'm unable to get uploaded file in post review even after adding custom filed. In the post submission form

  • David F on June 29, 2020

    Is this mobile device compatible? If I want to submit a file using my iphone or android device?

  • Srikanth Tammina on August 9, 2020

    Hi, How can i add customer image upload feature where a customer can upload an image. I want this option on the e-commerce product selection page not as a form.

  • Shinny Chinni on September 1, 2020

    Madam recently i create a website. First time how create a post or how to provide pdf files in my website

  • Jedidiah zurik on October 12, 2020

    Can images or passports be uploaded as well?

  • Islam Dasajev on October 12, 2020

    Hey, i have done everything you showed me. I got one issue. when i submit an example file, i do not recieve it, even tho it says it is send. I have my form in elementor.

  • VenderCentral Directory & Listing on October 15, 2020

    Hi, I do have a question. I have created a Microsoft Word fillable form with dropdown fields, text field, etc but I would like to upload the form to my website without breaking the Integrity of the form. But whenever a customer fills out the form and send it, it generates a PDF version of the form where it would be sent to my email. Is there a way to do this ?

  • ubaid awan on October 28, 2020

    Thanks, but it is not working for mobile. it always shows a message "file type not allowed". Even though i have added file extensions in settings.
    This is the website:

  • Kosisochukwu Don-Adinuba on November 3, 2020


  • Ant Brad on November 26, 2020

    Hi, I’ve spent the last year creating a song contest WP site, contestants on registering upload videos to my site and I “authenticate” from dashboard then upload to my YouTube channel… on testing this worked fine as I setup a google api to YouTube…. but now I’m getting “exceeded quota amount” and I’ve only uploaded two videos!… is there a way I can upload these videos from my site to my YouTube channel? Thnk you

  • Kato von Essen on December 14, 2020

    I'm adding my first Elementor form with a file upload option included. The client was asking me if this could potentially compromise the security of the site in the event that someone uploads malware or other types of malicious files.

    Have you ever experienced anything like this? Any help is much appreciated!

  • August Abraham on January 17, 2021

    But the media library can be a mess if several users submit, how do you differentiate which user submitted what, or when

  • sstartend on March 3, 2021

    Nice tutorial! But how do i select the option as to view filled forms as a visitor? For example, matrimonial based forms and visitors want to view the filled form?

  • Amir M. K. on April 7, 2021

    Great video! Very helpful! I was wondering though, is there any way we could have each form to be saved on integrated Dropbox cloud or other clouds automatically after submission? I appreciate your feedback 🙂

  • Droid Base on June 4, 2021

    Thanks for helpful video.

  • evaggelos pasiakos on July 23, 2021

    Is this plugin safe? I mean couldn't someone upload malicious php scripts?

  • Mark Roworth on August 5, 2021

    Great video, but (big but) where is the underlying data stored in MySQL regards the other data that the user entered. More generally, how can wpforms save to MySQL tables created by us?

Since 2009- Live News and Entertainment

 OPEN A PREMIUM UNLIMITED WordPress for only $ 1
Generic selectors
Exact matches only
Search in title
Search in content