Start Building Professional
Web Apps Today

Latest update: v.2.1 build 140409 Download Buy PRO

dhtmlxVault is a JavaScript file upload component that allows you to add Ajax-based file-uploading functionality to your website or web app. A much-requested feature, the progress bar graphically displays the progress of each file transfer. Optionally, dhtmlxVault can show the estimated time remaining for an upload.

Built on HTML5 standards, dhtmlxVault supports drag-and-drop capability making it really easy to upload one or multiple files to a web browser. Different file types are displayed with corresponding icons. You can define more file types and add custom icons as needed. Try the live demo now:

Live demo

Skin
skyblue
web
terrace
bootstrap
Click "Add" to select files for upload. The uploader shows two demo files by default.

This file uploader works with any server-side platform (PHP, Java, and ASP.NET samples are included in the download package) and supports the secure HTTPS protocol.

dhtmlxVault allows you to define custom upload restrictions depending on file extension and file size. You can also control the number and the total size of uploaded files.

Progress Bar Indicator

dhtmlxVault PRO allows you to display a progress bar that graphically demonstrates the progress of each file transfer.

Features

  • Cross-browser support
  • Real-time progress bar indicator (PRO)
  • Remaining time indicator
  • Multiple file selection and upload
  • Drag-and-drop (PRO, works in browsers with HTML5 support)
  • Server-side samples for PHP, ASP.NET, Java
  • Ability to set sizes of the uploader box
  • HTML4, HTML5, Flash or Silverlight modes (auto-selected depending on a browser)
  • Ability to check file types (extensions)
  • Control the number of uploaded files
  • 4 skins, including Bootstrap style
  • Localization for text labels
  • Custom icons for files
  • Integration with the dhtmlxSuite components

Editions

dhtmlxVault is available in Standard and PRO Editions. The progress bar and drag-and-drop support are available in the PRO Edition only.

Licenses

Open Source - GPL - Allows the use of dhtmlxVault Standard in GPL-ed projects for free. Download dhtmlxVaultDownload

Commercial License ($99) - Includes dhtmlxVault PRO and allows you to use it in one project (application) with an unlimited number of copies. With this license, you receive 1 month of technical support (or 5 support requests within 12 months) and 1 major upgrade. Buy it

Enterprise License ($199) - Includes dhtmlxVault PRO and allows you to use it in an unlimited number of projects on the condition that all of them are developed by one company. Free support and upgrades are provided for the first 12 months. Buy it

Editions

  • dhtmlxVault Standard is available under GNU GPL v2
  • dhtmlxVault PRO supports drag-and-drop and progress bar and is distributed under Commercial and Enterprise licenses (details)
  • Get dhtmlxVault PRO trial
Supported browsers:
dhtmlxSuite Complete JavaScript Library UI widgets

Who Uses DHTMLX

3M Company Limited
Adobe Systems
Amazon.com
AT&T
Audi AG
Bank Of America
BBC News
Best Buy Co.
BMC Software Inc
Boeing
Cisco Systems
Deutsche Bank AG
Ericsson AB
HSBC
Huawei Technologies Co.
IDS Corp.
Lockheed Martin
MasterCard UK Inc.
Mitsubishi Electric
Motorola