Calendar

JavaScript DatePicker

JavaScript DatePicker

You can use dhtmlxCalendar as an individual component or as a part of dhtmlxSuite

Product Features

  • 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
  • "Today" button
dhtmlxScheduler
Looking for a full-featured event calendar?
Try dhtmlxScheduler

Live Demo












Popup JavaScript datepicker for your app
dhtmlxCalendar is a lightweight cross-browser JavaScript calendar widget which can be configured as a popup date picker or a flat calendar. The component is easy-to-use and fully customizable. JavaScript datepicker can be attached to any text input field and provides fast and intuitive date selection in web- based apps.
Date range selection tool
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. JavaScript datepicker can also be used as a date range selection tool, when dates prior to and after the available date range are disabled accordingly.
Complete JavaScript API
Like other DHTMLX components, dhtmlxCalendar provides a complete JavaScript API to give developers broad control over its state and behavior.

dhtmlxCalendar Licensing

Free GNU GPL v2 Commercial Enterprise Ultimate
License Terms
Free GNU GPL v2
Commercial
Enterprise
Ultimate
Developers
Free GNU GPL v2
Commercial
5
Enterprise
20
Ultimate
Projects
Free GNU GPL v2
(open source only)
Commercial
1
Enterprise
5
Ultimate
SaaS
Free GNU GPL v2
Commercial
Enterprise
Ultimate
Perpetual distribution rights
Free GNU GPL v2
Commercial
Enterprise
Ultimate
Support Plan
Free GNU GPL v2
No Official Support
Commercial
Standard Support
Enterprise
Premium Support
Ultimate
Ultimate Support
Time Period
GNU GPL
Commercial
1 year
Enterprise
1 year
Ultimate
1 year
Updates
GNU GPL
Commercial
Minor & major updates
Bug fixes
Enterprise
Minor & major updates
Bug fixes
Ultimate
Minor & major updates
Bug fixes
Emergency bug fixes
Tickets
Free GNU GPL v2
Only Community Forum
Commercial
10
Enterprise
30
Ultimate
Response Time
GNU GPL
Commercial
72h
Enterprise
48h
Ultimate
24h
Personal Acccount Manager
GNU GPL
Commercial
Enterprise
Ultimate

Support & Learning Resources

Technical samples

All JavaScript Calendar features are accompanied by an online sample.

Ticket support

Create a support request and get fast and qualified help from our support/development team.

Documentation

Our detailed documentation can teach you how to use JavaScript Calendar and effectively implement it in your own applications. It provides detailed information regarding each aspect of the widget.

Community forum

If you don't have an active support subscription, you are welcome to post your technical questions to our forum. It's moderated by our official support team.

Need help with dhtmlxCalendar integration into your app? Contact us