<
DHTMLX RichText 2.0 Becomes a Full-Featured Editor with the Next-Generation Engine, Images, Lists, Export to DOCX and PDF, and Much More
JavaScript

DHTMLX RichText - JavaScript/HTML Rich Text Editor

A fully customizable JavaScript rich text editor with support for HTML and Markdown as
input and output formats. Includes advanced formatting options, customizable toolbar
and layout, and seamless integration into Angular, React, Vue.js, and Svelte.

Try JS Rich Text Editor Live Demo

Open a demo on desktop

Key Features of DHTMLX JavaScript Rich Text Editor

Parsing different text formats
Wide text formatting options
Inserting and resizing images
Configurable toolbar
Several layout modes
Exporting and printing
Expanded keyboard shortcuts
Clean and customizable UI
Parsing different text formats
DHTMLX RichText enables seamless parsing and serialization of HTML and plain text content. The component also supports Markdown, so you can integrate it with various data sources and deliver a flexible, user-friendly editing experience.
Wide text formatting options
The WYSIWYG editor provides extensive text styling tools to help users craft content.
  • Font sizes and indicators
  • Headings and paragraphs
  • Text alignment
  • Numbered or bulleted lists
Inserting and resizing images
End-users can enhance their documents visually by inserting images through upload or URL. Once added, images can be interactively resized and positioned within the content area, offering an intuitive image editing experience directly inside the editor.
Configurable toolbar
The Rich Text Editor comes with a highly flexible toolbar that can be tailored to match your exact needs. You can define which controls appear, modify their order, and add custom functionality, e.g., a button for counting characters.
Several layout modes
DHTMLX Rich Text Editor offers two layout modes. The classic mode provides a compact interface ideal for everyday text editing, while the document mode simulates a printed page layout, perfect for creating structured, print-ready documents. Both support a full-screen mode.
Exporting and printing
Content created within the editor can be exported to DOCX or PDF formats, preserving formatting and structure. End-users can also print documents directly from the Rich Text editor, making it ideal for apps that involve reports, documentation, or printable forms.
Expanded keyboard shortcuts
To improve editing efficiency, DHTMLX RichText includes a broad range of keyboard shortcuts covering common formatting and navigation actions. It allows end-users to interact with the editor more quickly and reduces dependence on the mouse for repetitive tasks.
Clean and customizable UI
The user interface of DHTMLX JavaScript Rich Text Editor is designed to be clean, modern, and distraction-free. You can easily adjust its look and feel by using CSS variables and applying custom styles to specific parts of the component.

DHTMLX Rich Text Editor Use Cases

Start with Rich Text Editor
Convenient JavaScript rich text editor with support for HTML and Markdown for enriching web apps with content management features
NCI
Deutsche Bank
Siemens
Apple
Airbus
Embraer
Hilton
Tele2
Aprika
FedEx