Start Building Professional
Web Apps Today

Latest update: version 4.4 Download Buy

dhtmlxMenu is a nice-looking JavaScript menu component that provides an excellent solution for web navigation. With this completely customizable and slick JavaScript UI widget, you can effortlessly integrate an attractive navigation menu into a web site or application.

Live demo

dhtmlxMenu is flexible, powerful, lightweight, and easy-to-use. It can be configured as a drop down menu or a context menu. You can freely define visual menu appearance and structure by simply changing its parameters. Menu items can be aligned either on the left or on the right side of the menu panel.

Like other DHTMLX components, our JavaScript menu provides cross-browser compatibility, a powerful client-side API, and a wide range of customization options (through JavaScript or XML). Dynamic loading from XML offers the ability to change the navigation menu completely without reloading.

This Ajax-enabled dynamic menu allows you to create fast-loading navigation systems in a matter of minutes. dhtmlxMenu provides easy ways to integrate with other components of the DHTMLX product line. It can easily be included in dhtmlxWindows, dhtmlxLayout, and dhtmlxAccordion. It can also be used as a context menu for dhtmlxGrid, TreeGrid, and dhtmlxTree.


  • Cross-browser compatibility
  • Full controll with JavaScript API
  • Can be used as a dropdown or context menu
  • Multiple ways of loading data: Ajax, HTML, script object, and script API
  • Dynamic loading
  • Hotkeys support
  • Tooltips support
  • 3 predefined skins available (SkyBlue, Web, Terrace)
View Feature Details


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


Open Source - GPL - Allows the use of dhtmlxMenu in GPL-licensed projects for free. Download

Commercial License ($49) - Allows you to use dhtmlxMenu 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 one major update. Buy it

Enterprise License ($99) - Allows you to use dhtmlxMenu an in unlimited number of projects on the condition that all of them are developed by one company. Free support/upgrades are provided for the first 12 months. Buy it