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.
Configuration options reference
TinyMCE is not only the most advanced rich text editor it's also the most customizable.
Contribute to this pageIntegration options
Essential editor configuration, including `selector` and `plugins` keys.
User interface options
Configure the editor's appearance, including menu and toolbar controls.
Content appearance options
Configure the appearance of content inside TinyMCE's editable area.
Content filtering options
Learn how to create clean, maintainable and readable content.
Content formatting options
Learn how to create clean, maintainable and readable content.
Spelling options
TinyMCE spell checking
Image & file options
These settings affect TinyMCE's image and file handling capabilities.
Accessibility options
Configure the accessibility of TinyMCE.
Localization options
Localize TinyMCE for your language, including directionality.
URL handling options
These settings affect the way URLs are handled by the editor.
Advanced editing options
Learn about some edge case editor behavior.
Contribute to TinyMCE
Contribute to the open source project.
Contribute to documentation
Contribute to TinyMCE's developer documentation.
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.