JFileDownload is a JFileUpload add-on that provides download support for files and folders over either FTP or HTTP. It can resume broken transfer and skip/overwrite duplicate downloads. It allows selecting target folder before download, displaying a progress bar with transfer rate and optionally redirecting after successful download.

java file download applet - HTTP and FTP

last update: 10/2013

Features:
JFileDownload comes with most features of JFileUpload (progress bar, file chooser, large download, proxy support, cross browsers support, custom look and feel, multi-language support and more). Main features of JFileDownload are:
  • Multiple files and folders download (recursive subfolders support).
  • Resume broken download support.
  • HTTP, HTTPS, FTP, FTPS, FTPES download support.
  • SFTP download available through SFTP add-on.
  • SCP download available through SCP add-on.
  • Redirect after download.
  • Skip/Resume/Overwrite popup for duplicated download (optional).
  • Authentication popup support (optional).
  • Customizable UI (messages, colors, file chooser, look and feel ...).
Screenshots:
JFileDownload Windows Vista screenshot - Click to get more JFileDownload MacOSX screenshot - Click to get more JFileDownload Linux screenshot - Click to get more
Windows Vista MacOSX Linux/KDE

Documentation:

See online documentation for JFileDownload installation and samples. FAQ is also available.

Online demonstration:

You can try JFileDownload add-on here. Front-end uses native look and feel.

Download:

Download JFileDownload Pro full package
(Includes samples, binaries and documentation - 150KB)

  English
 V3.2new [zip]
(requires JFileUpload 3.2)
   


JFileDownload requires Java™ technology Get Java

Registration:

  JFileDownload
Pro
JFileDownload
Enterprise
JFileDownload
Premium
Requires: JFileUpload Pro JFileUpload Enterprise JFileUpload Premium
Trusted signature: Yes (Thawte) Yes (Thawte) Your own certificate
Redistribute: No Yes Yes
API: No Yes Yes
Source code: No No Yes
License: Terms Terms Terms
Price: $19 per domain $99 - unlimited domains $249 - unlimited domains
  Purchase
Purchase JFileDownload Pro
Purchase
Purchase JFileDownload Enterprise
Purchase
Purchase JFileDownload Premium


Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
All other company and/or product names are the property of their respective owners.