General Configuration Guide
If you are new to self-hosting TinyMCE, this is the place to start.
Contribute to this page01. Basic Setup
The 3 most important configuration settings, with examples.
02. Use TinyMCE Inline
Learn about forms-based editing v. inline editing.
03. Multiple Editors
Learn how to insert multiple editor instances on a single page.
04. Advanced Install
Cloud, package managers, Self-hosted, jQuery and custom builds.
05. Work With Plugins
Learn about TinyMCE's plugin functionality and discover our Top 10 plugins.
06. Customize UI
Learn how to change the appearance of the editor.
07. Upload Images
Extend TinyMCE with powerful image uploading capabilities.
08. Check Spelling
Take spell checking to your users.
09. Filter Content
Learn how to create clean, maintainable and readable content.
10. Localize TinyMCE
Localize TinyMCE with global language capabilities.
11. Attribution Requirements
TinyMCE Terms of Service.
12. System Requirements
Official TinyMCE browser support.
13. 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.