Start Building Professional
Web Apps Today

Latest update: version 4.6 Download Buy

dhtmlxCalendar is a lightweight cross-browser JavaScript calendar which can be configured as a popup date picker or a flat calendar. The component is easy-to-use and fully customizable. It can be attached to any text input field and provides fast and intuitive date selection in web-based apps.

Live demo

dhtmlxCalendar features custom date format, the choice of any day as the first day of week, a year drop down list, and various skins and languages to choose from. The component can also be used as a date range selection tool, when dates prior to and after the available date range are disabled accordingly.

Like other DHTMLX components, dhtmlxCalendar provides a complete JavaScript API to give developers broad control over its state and behavior.


  • Cross-browser support: Internet Explorer, FireFox, Opera, Safari, Chrome
  • Full control with JavaScript API
  • Simple configuration
  • The ability to set inactive dates
  • Configurable first day of the week
  • Easy connection to text input
  • Built-in multilingual support
View Feature Details


dhtmlxCalendar is available in Standard Edition only. Download and use dhtmlxCalendar for free under GNU GPL, or buy a Commercial or Enterprise License to use the component in a non-GPL application/site and get official support.


Open Source - GPL - Allows the use of dhtmlxCalendar in GPL-licensed projects for free. Download dhtmlxCalendar - JavaScript Calendar | DatePickerDownload

Commercial License* ($49) - Allows you to use dhtmlxCalendar 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). Buy dhtmlxCalendar - JavaScript Calendar | DatePickerBuy it

Enterprise License* ($99) - Allows you to use dhtmlxCalendar 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 dhtmlxCalendar - JavaScript Calendar | DatePickerBuy it

*dhtmlxCalendar is included in dhtmlxSuite. When purchasing a Commercial or Enterprise license for dhtmlxSuite, you get dhtmlxCalendar included for free.


dhtmlxCalendar Standard Edition is distributed under GPL v2, Commercial, and Enterprise licenses (details)

Supported browsers:
Try dhtmlxScheduler JavaScript event calendar dhtmlxSuite Complete JavaScript Library UI widgets