Start Building Professional
Web Apps Today

Latest update: version 4.6 Download Buy

dhtmlxWindows is a JavaScript UI component that enables you to build cross-browser popup windows. The component mimics the behavior of operating system dialogs and provides all common functionality available in a desktop environment: windows can be closed, minimized, maximized, resized, put on top, dragged, etc.

Live demo

The content within a window can be populated from an external link, or you can attach any object from a web page. With detaching capabilities, objects can be removed very easily from a window container. The dhtmlxWindows component also provides single-command integration methods for other DHTMLX components: Grid, TreeGrid, Tree, Accordion, Layout, Menu, etc.

With this JavaScript windows component, you can implement modal or non-modal dialogs, which can be grouped or displayed individually. Just like regular dialog boxes, dhtmlxWindows features various buttons which allow end-users to interact with windows. Custom buttons can also be added to the component.

The component comes with 3 different skins. A rich JavaScript API allows you to control all window attributes and to customize each aspect of look and behavior of the dialog boxes. dhtmlxWindows 4.0 has been overwritten and provides improved performance and faster rendering.


  • Cross-browser (IE, FF, Chrome, Safari, Opera)
  • Full control with JavaScript API
  • Modal state support
  • Support for always-on-top feature
  • Built-in and custom buttons
  • Resizable
  • The ability to attach menu to windows icon or button
  • Easy integration with other DHTMLX components
View Feature Details


dhtmlxWindows is available in the Standard Edition only. Download and use dhtmlxWindows 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 dhtmlxWindows in GPL-licensed projects for free. Download dhtmlxWindows - JavaScript Popup WindowsDownload

Commercial License* ($49) - Allows you to use dhtmlxWindows 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 dhtmlxWindows - JavaScript Popup WindowsBuy it

Enterprise License* ($99) - Allows you to use dhtmlxWindows in an 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 dhtmlxWindows - JavaScript Popup WindowsBuy it

*dhtmlxWindows is included in the dhtmlxSuite package. When buying a Commercial or Enterprise license for dhtmlxSuite, you get dhtmlxWindows included for free. Buy dhtmlxSuite - JavaScript/Ajax UI LibraryBuy it