Rich text editor demos

93 live examples running the real editor. Edit the content, then inspect the code.

Start here

Real-world examples

The editor inside the kind of product you may be building.

AI

AI writing tools, and how to connect your own provider.

Writing & formatting

Everyday editing, document structure and proofing.

Paragraph & inline styles

Named styles and restricted font, size and line-height menus.

Tables

Create and edit tables, rows, columns and cells from built-in dialogs.

Find & replace

Match case, whole word and regular expressions; Replace All is one undo.

Slash commands

Type / to insert headings, lists, tables and code blocks.

Document templates

Start a document from a searchable list of your own templates.

Special characters

Currency, arrows, maths and Greek letters in a searchable picker.

Footnotes, format painter & case

Self-numbering footnotes, a format painter and change case.

Pagination & legal numbering

A4, Letter and Legal page view, headers, footers and 1.1.1 numbering.

Word-processor tools

Watermarks, line numbers, formatting marks and layout tables.

Writing assistance

Autocorrect, ghost-text completion, readability and focus modes.

Rich blocks & table tools

Bookmark cards, smart chips, sortable columns and row numbers.

Math & equations

The built-in TeX equation editor, or connect WIRIS and MathType.

Spell checking

Browser spell check, or connect the service you license.

Dictation

Speech-to-text from a toolbar button, with live transcripts.

Accessibility & languages

Accessibility checker, language markup, right-to-left text and read aloud.

Word count & limits

Live word and character counts, with an optional word limit.

Maximum length

Cap the length by visible text or by HTML markup.

Editable placeholders

Independently editable title and message fields.

Keyboard shortcuts

Add your own keyboard shortcuts.

Tab key

Choose what the Tab key inserts, or let it leave the editor.

Enter key

Make Enter insert a paragraph, a div or a line break.

Paste, images & media

Getting content into the editor from anywhere.

Collaboration & review

Working on a document with other people.

Import & export

Getting content out in the format you need.

Look & layout

Toolbars, themes, size and language.

Developer API

Controlling and extending the editor from your code.

Try it with your own content

Download the evaluation package and run any of these demos in your app. No sign-up.