The Joomla! Extensions Directory ™

Easy File Uploader Module

Editor's Note
  • v0.6 is a security release. You should upgrade immediately.
Easy File Uploader v2.5

Urgent Notice:
Version 2.5 maintains Security Release status. If you use a version earlier than 0.6, you need to upgrade immediately. See readme.txt for change log details.

This is a flexible file upload module. It allows the administrator to specify a destination folder, and allows the user to upload files to it. The administrator can also specify how many files that can be uploaded simultaneously, as well as the text in the front end. You can even have more then one module of its kind on the same page.

Main features:
> Upload files to a specified folder in the 'images' directory.
> Specify the maximum file size permitted to tbe uploaded.
> Specify the types of files, by MIME type, that are permitted.
> Customize the upload label and submit button texts.
> Specify the background color of the results block to match your theme.
> Upload multiple files simultaneously (Up to a maximum of 10)
> Customize your front end text
> Customize your file input variable, which allows to have multiple modules on a single page
> Provide the front-end user with the option to replace existing files on upload
> Option to save files in username subfolders
> Displays MIME Detection Compatibility in Module Manager

Report Extension



Reviews: 25
This might not be exactly what everyone is looking for but I really think it is super cool. What I really like is Option to save files in username subfolders which means every file is easy to find and I don't need to track who is uploading. I wish more extension where as simple and effective as this one.

Great job developers!!
Reviews: 7
I needed a way for logged in clients to submit artwork to my site as easily as possible. It doesn't get easier than this! KUDOS!!!!
Reviews: 3
I don't ordinarily do reviews but it was very necessary on this module. I am using this module and the Easy Folder Listing module for a client who needs to post multiple types of files daily for his visitors but doesn't need/want to learn anything about FTP. This is a great solution and the support has been phenomenal. Michael went above and beyond assisting me in troubleshooting a problem that turned out to be something on my own computer. I highly recommend this module and am going to investigate Michael's other modules as well because I know any support I need will be there.
Reviews: 13
I installed it effortlessly and go it to work, but I can't use this extension because it does not provide the ability to apply a style suffix. If that's important to you, then keep looking.
Owner's reply

@roadsider. Thanks for posting your comments. As of version 2.0, Module Class Suffix is available.

Reviews: 5
I did the work, went and got the script. Installed it, configured it, setup a page so I could access it and test it.. then, only then did I find out it is limited to 3 megabyte upload unless you pay.
That is not a problem, but would be awesome if it said that from the start!
Owner's reply

@alaskalive. Thank you for taking the time out to post a review of my module. However, your statement about paying for uploading a file larger than 3MB is simply not true. There is no limitation in my code regarding file size, except for what the user specifies in the settings. In addition, no where in my module, description or code, do I solicit users to pay for added features.

Oftentimes, file size upload limitations are specified at the PHP/server settings, and they override the "Maximum File Size (bytes)" setting in the Module Manager. If you need assistance is understanding or find out how to change these settings, I invite you to visit my support site: I check this site every day, and I do my best to answer everyone in a timely fashion. Please visit my support site at your earliest convenience.

Reviews: 4
It does exactly what it says it does. It is also very easy to install and to configure and the possibility to integrate it into an article it's just perfect. Although I must tell that I really would like to have the possibility to choose the target directory and to be able to upload more than one file at the time.
Reviews: 4
Well, the module for version 0.5 works great but the update version with added security does not work on my server. I got warnings in maximum logging and looked at the code and could see that none of the solutions the developer has used is supported on my server (hosted). Therefore the added "security" is no security at all for me... :(

In my opinion it is better to have suggestions for htaccess or to restrict by file extension than to give the users a "false" statement that the module is secure...

Also the limitation to have files under ./images directory only is very limiting.

Kudos for nice and clean code but this still requires a few tweaks to functioning perfectly.
Owner's reply

Hi oynor,
Thanks for taking the time out to download and use my module. I have taken note of your review, and would like to encourage you to visit my technical support site:

There are guidelines of how to deal with this particular issue on the site. The specific post can be accessed here:

Reviews: 3
I looking for the uploader module in front-end and access to announce.

This extension is Just my case!!

Start lucky 2011~

Thank You~!!
Reviews: 11
Works, works, works. It does exactly what it claims to do. The ability to insert into an article is great (that is how I am using mine).
Reviews: 3
This tool is very simple and gets the job done. It works exactly as said, so I gave it the high score. However, there is an enhancement I would really like to see with this tool. Rather than have the administrator select a single directory, I would like the user to be able to choose a directory. We keep our image files organized in the directory structure, so I would like my user to select the right directory.

Great job!
Reviews: 7
Tried a few other uploaders and they didn't work; this worked immediately. I wanted users to be able to upload an occasional file without the hassle of logging in. I was easily able to configure a folder, specify a single file type (ZIP) and max size of file that could be uploaded. It would have been nice to have received an email after each upload but this no big deal.
Reviews: 1
This is exactly what I needed - fantastic work - thank you!