TinyMCE 5 webinar: Q1 review, migration tips, roadmap —  Register today
TinyMCE 5 webinar : Q1 review, migration tips, roadmap

Introduction & getting started

New to self-hosting TinyMCE? Start here.

Contribute to this page

Basic setup

The three most important configuration settings, with examples.

TinyMCE classic editing mode

The Theme that renders iframe or inline modes using the TinyMCE core UI framework.

Setup inline editing mode

Learn about forms-based editing v. inline editing.

TinyMCE distraction-free editing mode

Theme that renders a lightweight UI for inline editing.

Use multiple TinyMCE instances in a single page

Advanced installation choices

Cloud, package managers, Self-hosted, jQuery and custom builds.

Work with plugins to extend TinyMCE

Learn about TinyMCE's plugin functionality and discover our Top 10 plugins.

Customizing the editor UI

Learn how to change the appearance of TinyMCE.

Uploading images and files

Check spelling in TinyMCE

Filtering TinyMCE content

Learn how to create clean, maintainable and readable content.

Localize TinyMCE

Localize TinyMCE with global language capabilities.

Logo & attribution requirements

TinyMCE Terms of Service.

System requirements

Official TinyMCE browser support.

Get Support & FAQ

Community and pro-grade support options.

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.