PluginScout

AJAX File Upload — WordPress Contact Form Plugin

by DevriX · WordPress.org page

v0.1.1.1 Tested up to WP 4.5.33

AJAX File Upload has 50+ active installs on WordPress.org and 7,037 downloads all time. It was downloaded 133 times in the last 30 days. The last update was on May 25, 2016, tested up to WordPress 4.5.33.

AJAX File Upload at a glance

Active installs
50+
Total downloads
7,037
Downloads, last 30 days
133
30-day growth
–
downloads vs the previous 30 days

Is AJAX File Upload well maintained?

Support threads resolved
No open threads
nothing waiting on the WordPress.org forum
WordPress compatibility
Behind
tested up to WordPress 4.5.33, not yet with the current 7.1.3

Features

The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.

  • Upload any type of media as long as your settings allow, nice and easy
  • Set file extensions to let limit the uploads to only custom extensions, like for instance images (jpg,png,gif,bmp..)
  • Set maximum upload size and when a user tries to upload a larger file, they will get a notice (which you can totally customize)
  • Custom permission to upload, you can choose to allow uploads to certain user role, or logged-in users only, or everyone!
  • Fully extensible, and creates custom JavaScript events which you can hook into to get the upload data settings, response, file, and much more (view docs)

AJAX File Upload reviews and ratings

6 reviews on WordPress.org, with the most recent ones as their authors posted them.

4.8 out of 5

6 reviews

5★
5
4★
1
3★
0
2★
0
1★
0
  • Clean code means easy to customise

    Hello, A free plugin with a nice and clean code. Thank you.

    glouton
  • Awesome!

    Awesome Plugin.

    emtiaz51921
  • Good - but room for improvement

    First of all, I do want to say the plugin is a great start. However, I have already found 2 ways to improve it. First of all, you don't mention all of the hooks available in the documentation. I found some hooks in the source code that I was able to use to add my own email functionality. //Add Custom Email to AJAX File Upload for Purchase Orders add_action('afu_after_upload_done', 'ajax_po_after_upload', 99); function ajax_po_after_upload($args){ $message = $args["url"]; wp_mail($message); } It would be nice to add this email option as a parameter as well. Something like: send_email="[email protected]". By default, it would just send some very basic email with a link to the file. That way people don't have to go digging through the uploads directory to try and find the file. Also, it would be really nice if you included a shortcode parameter for "single_file" upload. Basically the idea here is that instead of having to click the upload button after the selection of the file, it would just auto upload the file immediately after selection - thus assuming there is only going to be a single file uploaded. Therefore, once that single file is selected, the need for the upload button is gone. Just select file -> click OK -> file is uploaded immediately. So, in this case, there would be no need to even display the upload or delete buttons at all. If you are willing to use this idea, I am willing to write the code for you as long as you include it in the plugin so it will always be there in future updates. Deal?

    robcruiz
  • Simple and works great

    Works great, cool plugin

    Lafif Astahdziq
  • Very Nicely Done

    I would like to thank the developer for taking the time to create a well thought out and very customizable plugin. There are many hooks and actions from which you can expand on to create a more advanced plugin that is feature rich. This is definitely a time saver for anyone looking to add upload functionality to their site.

    Clayton R
  • Works great

    Works great, you can implement this the way you want..

    Anonymous User

Download and install history

178 downloads over the last 48 days. Snapshots taken daily from WordPress.org.

Downloads per day
AJAX File Upload downloads per day05101520Sep 5Sep 28Oct 22Downloads per day
Active installs
AJAX File Upload active installs012.52537.550Sep 5Sep 28Oct 22Active installs
Rating out of 5
AJAX File Upload rating01.32.53.85Sep 5Sep 28Oct 22Rating out of 5
Reviews
AJAX File Upload review count02.557.510Sep 5Sep 28Oct 22Reviews

Details

Fast and easy front-end WordPress file uploader with shortcodes fully extensible

The full description, screenshots and every review live on the WordPress.org page.

Rankings AJAX File Upload competes in

Tags

  • ajax
  • file
  • files
  • forms
  • shortcode

More from DevriX

Version
0.1.1.1
Last updated
May 25, 2016
First published
May 25, 2016
Requires WordPress
3.6
Tested up to
4.5.33
Requires PHP
–
Pricing
Free on WordPress.org

AJAX File Upload FAQ

What does AJAX File Upload do?

According to its WordPress.org readme, AJAX File Upload offers Upload any type of media as long as your settings allow, nice and easy, Set file extensions to let limit the uploads to only custom extensions, like for instance images (jpg,png,gif,bmp..), Set maximum upload size and when a user tries to upload a larger file, they will get a notice (which you can totally customize), Custom permission to upload, you can choose to allow uploads to certain user role, or logged-in users only, or everyone! and Fully extensible, and creates custom JavaScript events which you can hook into to get the upload data settings, response, file, and much more (view docs).

How many active installs does AJAX File Upload have?

WordPress.org reports 50+ active installs for AJAX File Upload as of October 22, 2026.

Is AJAX File Upload still maintained?

The last release was on May 25, 2016, more than a year ago. WordPress.org shows a warning on plugins that go this long without an update.

Is AJAX File Upload free?

AJAX File Upload is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.