WordPress File Upload Pro

Rated 4.23 out of 5 based on 48 customer ratings
(48 customer reviews)


version 4.0.1
SKU: WPP-001 Category:


WordPress File Upload Pro plugin, is a plugin that enables you, or other users, to upload files to your WordPress website from any page easily and securely by using shortcodes.

The characteristics of the plugin are:

  • It enables uploads of files from a page, post or sidebar (as a widget).
  • It captures video/screenshots from the webcam and uploads it.
  • It is responsive and uses the latest HTML5 technology, however it will also work with old browsers and mobile phones.
  • It supports additional form fields (like checkboxes, text fields, email fields, dropdown lists etc).
  • It can upload files of unlimited┬ásize, regardless of web server restrictions.
  • It can upload files to a Dropbox account or to an FTP server.
  • Multiple instances of the plugin are supported.
  • It can work as a simple contact (or any other type of) form and file can be optional.
  • It allows selection and upload of many files at the same time.
  • It includes a file list viewer for viewing, downloading or deleting files from a page or post
  • Users can also view, download or delete their uploaded files from the Dashboard.
  • It supports drag and drop of files.
  • It includes an overall upload progress bar.
  • It includes details and progress bars for each file individually.
  • It includes the Google Recaptcha for checking user before file upload.
  • It allows image files to be shown as image gallery from within the page.
  • It includes a File Browser in the Dashboard for administrators to access and manage the uploaded files.
  • It supports localization and multilingual character sets.
  • Uploaded files can be added to Media, or be attached to the current page.
  • It is highly customizable with many (more than 50) options.
  • It produces notification messages and e-mails.
  • It supports redirection to another url after successful upload.
  • It supports filters and actions so that programmers can extend the plugin.
  • It supports logging of upload events or management of files, which can be viewed by admins through the Dashboard.
  • You can create you shortcode very easily by using the included Shortcode Composer in the plugin’s settings inside Dashboard.
  • It includes a css editor to better style the plugin using custom css.
  • It supports code hooks so that filters and actions can be implemented easily.
  • It comes with full technical support.

Important Notice: Users who buy the plugin will have free updates for a lifetime.

For more information about the plugin and how to use it, please visit its support page by clicking here.

WordPress File Upload Pro

48 reviews for WordPress File Upload Pro

  1. Rated 3 out of 5


    I am interested in your plugin. However I need the following information before I can go ahead:
    1 – Is there a way for the user to see the uploaded files? If so, how?
    2 – Can a user create a directory?
    3 – Can I modify the style of the buttons?
    4 – Is there a screenshot or demo of the drag & drop version?
    thank you

    • admin (verified owner)

      Hi, here are the answers:

      1 – For the moment the only way a user can see the uploaded files is through integration with WP-Filebase plugin (although a bit complicated). Only the admin can see the files through Dashboard. The next version will include the capability for logged users to be able to see (and also delete or download) their own files through Dashboard. An additional feature so that logged users and also guests can view their uploaded files from a webpage will be included in a future version (requires careful implementation in order to address potential security risks).

      2 – Partially yes. If you put for instance uploadpath=”uploads/users/%username%” and createpath=”true” then a separate folder for every user will be created (e.g. if the username is nick then the folder uploads/users/nick will be created and files of this user will be uploaded there). Creation of random directory names by the users is not implemented yet, however it is very easy because the infrastructure already exists in the plugin.

      3 – You can modify the styles using custom css. The next version will include a custom css area. For the moment you can use the custom css area of your theme.

      4 – I can send you screenshots in your email.

      The next version of the plugin will be released in a few days and it will contain many improvements, so I propose that you wait for it before buying. Meanwhile, please let know on the above remarks.

      Best Regards


  2. Rated 4 out of 5

    jorge mendoza (verified owner)

    Hi, i am very interested in buying the pro version, can you send me pictures of how the drag and drop works also?

    Thank you so much

    • admin (verified owner)

      Ok I will send it in your email…. meanwhile, please download and test the free version in order to verify that it fits your needs…

  3. Rated 4 out of 5

    Jorge Mendoza (verified owner)

    i already use the free version, but i had a problem uploading a huge zip file, so i prefer to use the drag and drop multi-file uploads, so i want to know how it work, automatically uploads via ajax or has a button to start the upload?
    i use the redirect option one it finishes the upload i want to know if a keep using that feature.

  4. Rated 4 out of 5

    Mario Olmos


    I will like to buy the Pro version of this plugin, but I need to know if with the Pro version the plugin is visible on Chrome and Safari, now I can only see it working on Firefox.


    • admin (verified owner)

      It works in both browsers. What do you mean when you say it works only in Firefox? The plugin shows up when you are logged in as administrator, unless you have altered uploadrole to something else (you can use the Shortcode Composer for options or see the plugin’s support page for instructions), so maybe you need to log in in Chrome and Safari to see it.

      If it is not the case, please let me know.

      There are some slight incompatibities with Safari, which we are trying to resolve, however it should still work.

  5. Rated 4 out of 5

    Toby (verified owner)

    Hi there,
    I am interested in buying this.
    Does it come with free upgrades for a period of time to the new versions you talk about here?

    • admin (verified owner)

      When you buy the plugin, just make sure to create an account during the purchase process. Then using your account you will be able to download for free all future upgrades.

      Best Regards

      Nickolas Bossinas

  6. Rated 3 out of 5


    I’d like to use the premium version with ability to upload large files and drag & drop capability but when I installed the free version, I realized that it’s not prepared for RTL wordpress yet. It doesn’t show correctly in admin panel so I can’t even configure it for evaluation purpose.

    I’m a little bit familiar with coding, can you tell me where should I edit to fix this, or will you make an RTL version so I can use ?
    (I’m using fa-IR language of wordpress 3.9.1

    thanks in advance

    • Nickolas Bossinas (verified owner)

      Hi, indeed WordPress File Upload has not been tested for WordPress RTL. There may be significant changes required. We do not have any objection for you to try to do fixes and we would very much interested in including this feature, however we do not know were to start either.

      So, I think we should go step by step. I suppose the problem is the correct visualization of the plugin in RTL, so tell us what is the problem in admin panel and we will tell you which php file is related.

      Best Regards

  7. Rated 4 out of 5


    I would love to purchase the pro version, but I need the ability for the person uploading files, so see (on the same page, not in a dashboard) what files were uploaded, so they know what to upload next. Most of my users will be computer novice users sending large photos to us.

  8. Rated 3 out of 5

    Phenix Chen

    Hi, i am interested in buying the pro version, can you send me pictures of how it work? can i upload file up to 1Gb?
    Email: kphung77@yahoo.com

    Thank you so much

  9. Rated 5 out of 5

    Heine Lund (verified owner)

    It works perfectly! I couldn’t use ftp upload, but i think the problem is my host?

    • Nickolas Bossinas (verified owner)

      Hi, what do you mean that you couldn’t use ftp?


  10. Rated 3 out of 5


    first of all congrats for the work done (especially for the available documentation). I am interested in upgrading to Pro version, but I would like to know if is it possible to manage cookies inside the plugin (I need to bind an uploaded file to a particular cookie). I would like to know if it is possible, after the purchase, to receive a brief road map from you about this issue.



    • Nickolas Bossinas (verified owner)


      I haven’t done this before. How a file is binded to a cookie? Please note that the plugin contains some filters and actions, which are executed after successful upload. So, if the binding can be done using php, then the plugin already supports it (but you need to implement the php code somehow).

      Let me know,


  11. Rated 3 out of 5


    I have a question about the plugin – with the notification emails, is it possible to have the uploaded file attached directly to the email – so the admin doesn’t have to access WP to get at the file?

    Best Regards,

    • Nickolas Bossinas (verified owner)

      Hi, yes there is an option like this, just add attachfile=”true” to the shortcode

      Best Regards


  12. Rated 3 out of 5


    Hi, is it possible to manage image orientation in the Pro version? Using the free version unfortunately all my images are uploaded in landscape.
    Best Regards


    • Nickolas Bossinas (verified owner)

      Hi, there is an action, wfu_after_file_upload, that is executed after a file has been uploaded successfully. In there you can implement a php script to adjust image orientation.
      One other way is to add the files to the Media library of your WordPress website by adding the attribute medialink=”true” in the shortcode and then adjust the orientation manually by going to the Media section of your Dashboard.
      Both work in the free version as well.



  13. Rated 4 out of 5


    Am trying to implement the plugin with the captcha enabled but one can hardly read the captcha. Is there an alternative to this? The captcha rendered is too difficult to read affecting usability.

    • Nickolas Bossinas (verified owner)

      Hi, I agree with you. The plugin uses version 1 of Google Recaptcha which has become difficult and user unfriendly. Google has issued a better Recaptcha (version 2). We are on process of implementing it. It will be released in the next versions of the plugin.

      Best Regards


  14. Rated 4 out of 5


    Can you send me the screenshot of multiple files uploading on Android browser? As I know, Android doesn’t support multiple attribute in file input tag, wrote on http://caniuse.com/#feat=input-file-multiple, I have to confirm the pro version make it work on Android, thanks.

  15. Rated 3 out of 5

    Songwriter (verified owner)

    Hello, I’m very interested in buying the pro version. I only want to know if it fits well at mobile sites. I did a test and the “Upload” button didn’t fit at the screen of my iPhone. Can I edit the place of the button?

    • Nickolas Bossinas (verified owner)

      Hi, yes you can edit the place of the button and you can also adjust all the elements using css…

  16. Rated 5 out of 5

    John Sena

    Hi, is there a frontend public upload URL unique for each user “X”, “Y” and “Z”, so files that were uploaded to user “X” only he can see his own private directory?


    • Nickolas Bossinas (verified owner)

      Hi, yes you can for example define uploadpath=”uploads/%username%” in the shortcode, then if user nick uploads a file it will go to wp-content/uploads/nick directory of your WordPress website.

  17. Rated 5 out of 5

    John Sena

    Hi again, thanks, will try the demo

  18. Rated 5 out of 5

    John Sena

    Hi again, how can someone Unregistered upload to an specific user?

    I’m using the demo, looks nice.

  19. Rated 5 out of 5


    hello, can it be integreated with PMPro?
    I’d like every user to have their own upload folder

  20. Rated 5 out of 5


    also, is there a demo of the full version, one using userid% in the path. thx.

  21. Rated 5 out of 5

    mrcavallo (verified owner)

    just want to say – i only needed the free version of this but decided to buy full version because it is such a useful plugin and you deserve some reward. thanks very much.

  22. Rated 5 out of 5

    Mark (verified owner)

    hello – fantastic and powerful plugin. just wondering if there is a way to add a text box for paragraph input. i have tried to extend the size of the user fields – but the text simply stays vertically centered and scrolls – rather than dropping to a new line.
    i am asking users to submit a detailed description of the file they are uploading, for example.
    thank you.

    • Nickolas Bossinas (verified owner)


      We are now developing a new version with more field types including of course multi-line text box. This is a big update and it will take some days to be released, hopefully by the end of the week.


  23. Rated 5 out of 5

    Mark (verified owner)

    hi Nick,

    that is great news about the update – looking forward to it.

    i have noticed that it doesnt seem possible to give a % width value on any of the fields? i have tried under the ‘Dimensions’ tab as well as with custom css – but i can never get any of fields to display at 100%

    can you suggest a way to achieve this?

    thanks again.


  24. Rated 5 out of 5

    Rafael Mantovani (verified owner)

    Hi, the plugin upload multiple files one selevtion?

    • Nickolas Bossinas (verified owner)

      Hi, yes the professional version of the plugin supports multiple files in one selection.

  25. Rated 4 out of 5

    Gamers Cafe


    I am wondering if you can space the options out a little more with the CSS editor. For example the Additional Data Fields looks a little Cramped and close together, is there a way to edit this on the pro version?

  26. Rated 1 out of 5



    In concept your plug in is perfect for what I need. However other than “MS Edge” the form produced by the shortcode does not appear in Firefox, Chrome, IE. So given that >90% of browsers will not show the upload fields, etc it is, unfortunately, useless


    • Nickolas Bossinas (verified owner)

      Hi, are you sure about that? The plugin has been tested for more than 2 years! Can you send me your shortcode to check? Perhaps there is a configuration issue.

  27. Rated 4 out of 5


    Hi, very nice plugin and everything seems to work as admin but doesn’t seem to be able to upload as subscriber. Comment under button says unknown error. Any solution please. Thank you.

    • Nickolas Bossinas (verified owner)

      Perhaps there is a conflict somewhere, please give me the URL of the page with the plugin to check


  28. Rated 4 out of 5


    Hi, a question for the pro version:
    It is now possible for the user to see the uploaded files in the Front-End and not in the Backend?

    Thanks for your answer

  29. Rated 5 out of 5

    Kelvin van Amstel


    I’m ready to buy the pro version for my website.
    My main goal is to use the drag and drop function to upload files. Are there any screenshots or previews? So i can see how it will looks like as a default. I asume that there is a possibility to change the design if i want throughout CSS or the plugin?

  30. Rated 4 out of 5

    Shafiqul Alam

    I want restricted file size. How can I do?

    • Nickolas (verified owner)

      you can add maxsize attribute inside the shortcode, e.g. maxsize=”50″ means that file size limit is 50Mb.

  31. Rated 3 out of 5

    Jens (verified owner)

    I am using the Pro-Version.
    Whenever I activate the app the background-pictures of my site are not shown.
    When deactivated the pictures are there again…
    Is this a known behaviour ?
    Unfortunately with this cut-back the app is basically useless for me as it.
    Is there a solution ?


  32. Rated 5 out of 5

    Richard (verified owner)


    I am using your PRO version. When I try to upload a .zip file, I get “Upload failed!
    File not allowed.” How can I fix that?


  33. Rated 5 out of 5

    David (verified owner)

    We have been using the pro version of WFU plugin for 2 years for a short film festival.
    In 2 issues we received 206 movies (546 Gigs) from users all over the world.
    The biggest was 19 Gigs.
    We did have server settings questions at the beginning last year, Nickolas informed us to get it running right.
    An update made this setting procedure user friendly!

    I am glad to recommend it!

    David Mayenfisch

  34. Rated 5 out of 5


    Great product, but i have a question. I do not want users to be able to edit their uploads or download them without paying for their downloads. Your free product does this well with EDD plugin. Also what is the upload limit on the on the free version?

    • Nickolas (verified owner)

      Hi, there is no upload limit, however the free version is restricted by the upload file size and timeout limits of the web servers. So on some occasions files larger than 50 or 100Mb may not be uploaded. The Pro version uses a different upload algorithm that overcomes web server limitations and can upload files of unlimited size.



  35. Rated 5 out of 5


    Hola ya realice el pago.

    Cuanto tarda en hacerse efectiva la transferencia?

  36. Rated 5 out of 5


    does the plugin allow me to create a fixed folder structure and restrict user access to certain folders in a way: user 1 can upload to folder 1+2, but cannot see folder 3, user 2 can only download from folder 1 and cannot even see folders 2 and 3.

    and can there be mayby 20 projects in simultanely use and for example the users of projekt 1 can only see and act in folders of project 1

    this is the functionality, the joomla plugin remository offers and is needed for the online documentation of a architecture office to different user from building projects.
    I would like to switch to wordpress due to security issues in joomla and the easier handling but this part of the website is the most important for my business

    thanks for a reply!

    • Nickolas (verified owner)

      Hi, the plugin allows to have many instances (upload forms) in the same page. It also allows to define which user will view the upload form (in Pro version) and a dropdown list of subfolders for the user to select. So, you can put many upload forms in the same page, every one with different plugin ID (otherwise they will not work) and configure them so that for every user only one is always visible e.g. instance 1 is only visible to user 1, instance 2 is only visible to user 2 etc. In addition in every instance you define the subfolder structure specific for the involved user.



  37. Rated 5 out of 5

    Borja (verified owner)

    Hi, congratulations is a fantastic plugin.This morning, I have bought the pro version.

    The plugin allows to upload multiple files to a specific directory on the server. I just want to upload jpg, gif and png files, that is, images. How can I do it immediately look on a wordpress page as an image viewer? I think this plugin does not it. Do you recommend me any other plugin?

    Thank you!!!

    • Nickolas (verified owner)

      Hi, one way is to install a gallery plugin that enables galleries from specific directories. Maybe NextGEN Gallery plugin is an option.



  38. Rated 4 out of 5


    I am looking for a way to allow users to attach an image or movie clip to a comment. Is it possible to integrate this plugin with comments?

    • Nickolas (verified owner)

      Hi, attaching the upload form on a comment requires a lot of integration. It will probably be added in a future version of the plugin.


  39. Rated 5 out of 5

    Joe Korpacz (verified owner)

    Hi Nickolas,

    Upgrade to Pro – awesome plugin!

    In File Browser I am trying to “Change User” on a particular file. When I hit “Update” button I get 404: Page Not Found.

    Here’s the url it’s trying to access: …/wp-admin/options-general.php?page=wordpress_file_upload&action=edit_filedetails

    Thank you.


    • Nickolas (verified owner)

      Hi, which version of the plugin do you have?

  40. Rated 5 out of 5

    Joe Korpacz (verified owner)

    Pro version 3.11.0

    • Nickolas (verified owner)

      Do you happen to have different Site Address and WordPress Address?

  41. Rated 5 out of 5

    Joe Korpacz (verified owner)

    Thank you for your response. Correct – my Site Address and WordPress Address are different.


  42. Rated 5 out of 5

    Joe Korpacz (verified owner)

    To add to my last response. Based on your question, I checked the url after clicking the update. The 404 error page is missing the wp subdirectory in the url.

    • Nickolas (verified owner)

      I checked this is a bug. I made corrections to plugin’s forms in the past so that they support WordPress installation in subdirectory, but I missed some file editor elements.

      I am sending you instructions by email for a temporary fix until the new version release that will address this issue.


  43. Rated 5 out of 5


    Looks fantastic – can other users see what has been uploaded? I want to create an area where users can upload files and other users will be able to see them and download them if they wish?

    Thank you in advance.

    • Nickolas (verified owner)

      Yes the Pro version has a file viewer that can be inserted in any page, display all files and allow users to download them.


  44. Rated 5 out of 5


    I am interested in your Pro version plugin. However I need the following information:

    – it will allow uploading files from all roles?
    – I’m trying on a WP Multisite with different customized type of Roles and they don’t seem to work.
    Just Administrator, Editor run fine.

    Thank you.

    • Nickolas (verified owner)

      Hi, are these roles added in Users tab in Dashboard like default roles?


  45. Rated 3 out of 5


    Hi. Can I see an image example of the ‘drag and drop’ function?

    • Nickolas (verified owner)

      Yes of course, sent to your email.


  46. Rated 4 out of 5


    Could you send me link or image example for pro version. I would like to upload unlimited size and file type, also how to download and upload quickly. Please email me tuansonn@yahoo. Thank you.

  47. Rated 3 out of 5

    netzzwerg (verified owner)

    Hello, can i use the pro features only when your service is online? At the moment i got this message: Iptanus Services Server is unreachable. Thank you!

    • Nickolas (verified owner)

      Hi, please follow this link in order to resolve this problem.



  48. Rated 5 out of 5

    Charles Erdelyi (verified owner)

    Awesome support! Can’t say enough good things about Nick and the help he has provided. I am struggling new WordPress developer that needs a little push in the right direction now and again. Quite a bargain for 10 euro.

Add a review

Your email address will not be published. Required fields are marked *