JavaScript WYSIWYG Rich Text Editor

JavaScript WYSIWYG Editor

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

Product Features

  • Cross-browser compatibility: IE, FF, Opera, Safari, Chrome
  • Javascript API
  • Easy to initialize
  • Easy to use
  • Loads content from string or URL
  • Lite mode available with basic editor functionality

Live Demo

Highly configurable JavaScript WYSIWYG text editor
With this JavaScript component, you can easily implement a rich text editor into a web page. dhtmlxEditor allows you to replace standard HTML textarea with highly configurable WYSIWYG editor, providing users with the possibility to format text content in a browser window. The component works smoothly in all main web browsers (IE, FF, Opera, Safari, Chrome).
Easy adding of custom elements
dhtmlxEditor is integrated with dhtmlxToolbar, and you can easily configure it by adding custom buttons and select boxes linked to the editor script API. The appearance of the editor's toolbar can also be customized due to a set of predefined skins.
Integration with other DHTMLX components
This JavaScript WYSIWYG rich text editor can be easily integrated with other components of the DHTMLX product line: Windows, Accordion, Tabbar, or Layout.

Editions and Licenses

DHTMLX JavaScript text editor is available in Standard Edition only.

You can use dhtmlxEditor for free under GNU General Public License v2, or Free License that allows you to use the component in a non-GPL application/website.

Open Source - GPL v2 - Allows you to use dhtmlxEditor in open source, GPL-ed projects for free.

Free License - Allows you to use dhtmlxEditor in non-GPL, proprietary projects (applications) at no charge.

Support & Learning Resources

Technical samples

All JavaScript Text Editor features are accompanied by an online sample

Ticket support

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


Our detailed documentation can teach you how to use DHTMLX JavaScript WYSIWYG Editor and effectively implement it in your own applications. It provides the 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 dhtmlxEditor integration into your app? Contact us