MyFTPUploader 1.11
MyFTPUploader is a java applet for uploading files to an FTP server. The applet is a perfect solution to let visitors from your site upload files. Just create an account on your FTP server and the visitors can upload theirs files.
box MyFTPUploader
Click here to see the demo

yes Multiple file upload yes Drag and drop
yes Folder upload yes Progress bar
yes File filtering yes FTPS (FTP over SSL)
yes Large file upload yes ASCII or binary
yes Automatic logon yes Zip compression
yes Easy configuration yes Multi language
yes Platform independent yes Copy and paste
yes Nameconflict yes Encryption
yes Image resizing
yes Multiple look-and-feels

Why using MyFTPUploader?

Not limited to the maximum upload size of your hosting provider - Many hosting providers has limited the HTTP upload to 2-3mb. MyFTPUploader uses not HTTP but FTP. Therefore you don't have any problems with uploading large files.

Platform independent - Unlike ActiveX components MyFTPUploader is platform independent. This means that the upload applet also work on a Mac or on a Linux machine.

Multiple file upload - The FTP upload applet uploads hundreds of files within seconds. All in one request. You just need to select or drag and drop your files and click on the upload button.

Folder upload - MyFTPUploader uploads now entire directories to the server and all the subdirectories.
screenshot MyFTPUploader
progressbar MyFTPUploader
progress bar

Progress bar - MyFTPUploader shows during upload an informative progress bar. It tells you everything about the upload process. You can see the time left and much more.

MyFTPUploader - the most easiest uploader


File filtering - Before uploading MyFTPUploader can easily filter files based on their file extension. Configure the file filter and executables such as *.exe and *.bat will be rejected.

yes Easy to use - MyFTPUploader has a clear and intuitive interface. You don't have to support your users. See it yourself.

FREE updates for one year!

Our upgrade policy - Yes you receive free updates of any subsequent version of MyFTPUploader Standard Edition that we may release within one year from the date of your purchase. Your updates include everything from small feature additions to major milestone releases and certificate renewals.

After that if you would like to upgrade to a newer version, you can buy an upgraded version for a discounted price.
yes  Look and Feel - MyFTPUploader supports now three look-and-feels, the Windows, Ocean and the Nimbus look-and-feel.

yes  Multiple image resize algorithms - The FTP applet supports 5 resize algorithms, including bicubic and bilinear.

yes  Easy to install - Installing the FTP uploader is easy. Just add the applet tag to your html page. That's it.

yes  Multi language - MyFTPUploader is available in; Danish, Dutch, English, French, German, Italian, Norwegian, Spanish and Swedish. All free of charge! Need an other language package? Please contact us.

Source Code Edition

The Source Code Edition is the right choice if you want to change the contents of the java uploader. You may also redistribute the binary code of the applet royalty-free as part with your own application. See the license of the Source Code Edition.
Known Issues


Oracle has released Java 7. Unfortunately Java 7 contains a bug that stops FTP uploads of MyFTPUploader on Windows Vista and Windows 7. MyFTPUploader with FTPS (FTP + SSL) can still be used. See for more information the bug database of Oracle. Please vote for this bug! The more votes the higher the chance is that Oracle will solve this problem sooner.
Due to the bug FTPS can only be used with Java 7 on Windows Vista and Windows 7. To enable FTPS see the applet parameter 'serverType'. Please check if your FTP server supports FTPS.


Drag and drop doesn't work anymore on Mac OSX 10.6 (Snow Leopard) and OSX 10.7 (Lion) with the latest OSX updates. At least Safari 5.1, FireFox 5.0.1 and 6.0.2 and Chrome 13.0.782.112 and 14.0.835.186 with Java 1.6.0_026 are infected. Not only the uploaders of JavaAtWork have this problem, uploaders of competitors have the same issue. It is unkown when Apple shall resolve this issue. As a workaround the copy-and-paste functionality can be used.