Important changes to Tiny Cloud pricing > Find out more

NOTE: TinyMCE 5 reached End of Support in April 2023. No more bug fixes, security updates, or new features will be introduced to TinyMCE 5. We recommend you upgrade to TinyMCE 6 or consider TinyMCE 5 Long Term Support (LTS) if you need more time.

User interface components

The configurable UI components available for customization.

Contribute to this page


Add a custom autocompleter to TinyMCE 5.

Context forms

Context forms overview

Context menu

Context menu overview

Context toolbar

Context toolbar overview

Custom menu items

This section demonstrates different types of menu items.

Custom sidebar

Introducing sidebar panel creation.


An overview of TinyMCE dialogs and how to create custom dialogs.

Dialog components

A reference list of all TinyMCE dialog components.

URL dialog

URL dialogs are a TinyMCE UI component used to display an external page.

Toolbar buttons

Add a custom buttons to the TinyMCE 5 toolbar.

Types of toolbar buttons

This section demonstrates different types of toolbar buttons.

Can't find what you're looking for? Let us know.

Except as otherwise noted, the content of this page is licensed under the Creative Commons BY-NC-SA 3.0 License, and code samples are licensed under the Apache 2.0 License.