Tiny logo Tiny logo
Home Pricing Language Packs Log In
Get Free API Key
Get TinyMCE

TinyMCE Documentation

    • Quick start
    • Introduction & getting started
      • Basic setup
      • Classic editing mode
      • Inline editing mode
      • Distraction-free editing mode
      • Multiple editors in a page
      • Options for installing TinyMCE
      • Upgrading TinyMCE
      • Using plugins to extend TinyMCE
      • Customizing the UI
      • Boilerplate content CSS
      • Image uploads
      • Spell checking
      • Content filtering
      • Localization
      • Logo attribution
      • Supported Versions and Platforms
      • Support & FAQ
    • Cloud deployment guide
      • Cloud deployment of editor & plugins
      • Cloud deployment of plugins Only
      • Specify editor & plugin versions
      • Version compatibility reference
      • Cloud Troubleshooting
    • Examples
      • Basic example
      • Full featured
      • Case Change
      • Comments
      • Checklist
      • Page Embed
      • Permanent Pen
      • Format Painter
      • Tiny Drive
      • Distraction-free editor
      • Inline editor
      • Classic editor mode
      • Image tools
      • Custom formats
      • HTML5 formats
      • URL conversion
      • Valid elements
      • Custom toolbar button
      • Custom toolbar menu button
      • Custom toolbar split button
      • Custom menu item
      • Basic local file picker
      • Local file upload
    • Mobile
    • Configuration reference
      • Integration options
      • User interface options
      • Content appearance options
      • Content filtering options
      • Content formatting options
      • Spelling options
      • Image & file options
      • Accessibility options
      • Localization options
      • URL handling options
      • Advanced editing options
      • Contribute to TinyMCE
      • Contribute to documentation
    • Plugins
      • Premium plugins
        • Accessibility Checker
        • Advanced Code Editor
        • Advanced Tables
        • Case Change
        • Checklist
        • Comments
          • Introduction
          • Using Comments
          • Callback mode
          • Embedded mode
          • Toolbar buttons and menu items
          • Commands
        • Enhanced Media Embed
        • Export
        • Format Painter
        • Link Checker
        • Mentions
        • MoxieManager
        • Page Embed
        • Permanent Pen
        • PowerPaste
        • Spell Checker Pro
        • Tiny Drive
        • Real-time Collaboration
      • Open source plugins
        • Advanced List
        • Anchor
        • Autolink
        • Autoresize
        • Autosave
        • BBCode
        • Character Map
        • Code
        • Code Sample
        • Directionality
        • Emoticons
        • Full Page
        • Full Screen
        • Help
        • Horizontal Rule
        • Image
        • Image Tools
        • Import CSS
        • Insert Date/Time
        • Legacy Output
        • Link
        • Lists
        • Media
        • Nonbreaking Space
        • Noneditable
        • Page Break
        • Paste
        • Preview
        • Print
        • Quick Toolbars
        • Save
        • Search and Replace
        • Spell Checker
        • Tab Focus
        • Table
        • Template
        • Text Pattern
        • Table of Contents
        • Visual Blocks
        • Visual Characters
        • Word Count
    • UI components
      • Autocompleter
      • Context forms
      • Context menu
      • Context toolbar
      • Custom menu items
      • Custom sidebar
      • Dialog
      • Dialog components
      • URL dialog
      • Toolbar buttons
      • Types of toolbar buttons
    • Premium features
      • Commenting & collaboration
      • Cloud-based file management
      • Self-hosted file management
      • Tiny Skins and Icon Packs
        • Bootstrap Demo
        • Material Classic Demo
        • Material Outline Demo
        • Fabric Demo
        • Fluent Demo
        • Borderless Demo
        • Small Icons Demo
        • Jam Icons Demo
        • Naked Demo
        • Outside Demo
        • Snow Demo
      • Page Embed
      • Permanent Pen
      • Format Painter
      • Checklist
      • Paste from Word
      • Spell checking as-you-type
        • Adding custom dictionaries
      • Case Change
      • Hyperlink checking
      • Media embedding
        • Configure Enhanced Media Embed Server
        • Integrate Enhanced Media Embed Server
      • Accessibility checking
      • Mentions
      • Server-side component installation
        • Configure server-side components
        • Using Hunspell dictionaries
        • Containerized service deployments
        • Troubleshoot server-side components
      • Advanced source code editing
      • Advanced Tables
      • Export
      • Professional support
      • Supported Premium Versions and Platforms
    • Tiny Drive
      • Introduction
      • Getting started
      • JWT Authentication
      • Configuration options
      • Starter projects
        • .Net Core
        • Java Spring
        • Node.js
        • PHP
      • Integrations
        • Dropbox
        • Google Drive
      • API
        • Standalone API
        • Plugin API
      • Changelog
      • Get help
    • Real-time Collaboration (RTC)
      • Introduction
      • Supported Functionality
      • Getting started with RTC
      • Encryption Setup
      • JWT Authentication Setup
      • Configuration options
        • Configuration options overview
        • Required configuration options
        • Recommended and optional configuration options
      • RTC Events
      • How RTC encrypts content
      • RTC Troubleshooting
    • Advanced topics
      • Accessibility
      • Security
      • Create a skin
      • Create an icon pack
      • Create a plugin
      • Annotations
      • Yeoman generator
      • Create custom notifications
      • PHP image upload handler
      • Available Menu Items
      • Available Toolbar Buttons
      • Available Commands
      • Available Icons
      • Available Context Menu Items
      • Available Events
      • Keyboard shortcuts
      • Bundling TinyMCE
        • Introduction
        • Webpack
          • ES6 and npm
          • CommonJS and npm
          • ES6 and a .zip archive
          • CommonJS and a .zip archive
        • Rollup.js
          • ES6 and npm
          • ES6 and a .zip archive
        • Browserify
          • CommonJS and npm
          • CommonJS and a .zip archive
        • Reference
          • Plugins
          • Content CSS
          • Skins
          • Icons
          • UI localizations
          • Themes
      • Generate public key pairs
    • Integrations
      • AngularJS
      • Angular 5+
      • Blazor
      • Bootstrap
      • Django
      • jQuery
      • Laravel
        • Introduction
        • Using Tiny Cloud
        • Using the Composer package
        • Using a .zip package
      • Node.js + Express
      • Rails
      • React
      • Svelte
      • Swing
      • Vue
      • Web Components
      • WordPress
    • Migrating from TinyMCE 4
    • Migrating from Froala
    • Release notes for TinyMCE 5
      • Upcoming changes for TinyMCE 6
      • TinyMCE 5.10.9
      • TinyMCE 5.10.8
      • TinyMCE 5.10.7
      • TinyMCE 5.10.6
      • TinyMCE 5.10.5
      • TinyMCE 5.10.4
      • TinyMCE 5.10.3
      • TinyMCE 5.10.2
      • TinyMCE 5.10.1
      • TinyMCE 5.10
      • TinyMCE 5.9
      • TinyMCE 5.8.2
      • TinyMCE 5.8.1
      • TinyMCE 5.8
      • TinyMCE 5.7.1
      • TinyMCE 5.7
      • TinyMCE 5.6.2
      • TinyMCE 5.6
      • TinyMCE 5.5
      • TinyMCE 5.4.2
      • TinyMCE 5.4
      • TinyMCE 5.3
      • TinyMCE 5.2.2
      • TinyMCE 5.2.1
      • TinyMCE 5.2
      • TinyMCE 5.1.6
      • TinyMCE 5.1.5
      • TinyMCE 5.1.4
      • TinyMCE 5.1
      • TinyMCE 5.0.14
      • TinyMCE 5.0.13
      • TinyMCE 5.0.9
      • TinyMCE 5.0.7
      • TinyMCE 5.0.6
      • TinyMCE 5.0.5
      • TinyMCE 5.0.4
      • TinyMCE 5.0.3
      • TinyMCE 5.0.2
      • TinyMCE 5.0.1
      • TinyMCE 5.0
    • Changelog
    • API Reference
      • tinymce
        • tinymce
        • tinymce.AddOnManager
        • tinymce.Annotator
        • tinymce.Editor
        • tinymce.EditorMode
        • tinymce.Env
        • tinymce.Event
        • tinymce.Formatter
        • tinymce.NotificationManager
        • tinymce.Plugin
        • tinymce.Shortcuts
        • tinymce.Theme
        • tinymce.UndoManager
        • tinymce.WindowManager
      • tinymce.dom
        • tinymce.dom.BookmarkManager
        • tinymce.dom.DOMUtils
        • tinymce.dom.DomQuery
        • tinymce.dom.EventUtils
        • tinymce.dom.RangeUtils
        • tinymce.dom.ScriptLoader
        • tinymce.dom.Selection
        • tinymce.dom.Serializer
        • tinymce.dom.StyleSheetLoader
        • tinymce.dom.TextSeeker
        • tinymce.dom.TreeWalker
      • tinymce.editor.ui
        • tinymce.editor.ui.Registry
        • tinymce.editor.ui.Ui
      • tinymce.geom
        • tinymce.geom.Rect
      • tinymce.html
        • tinymce.html.DomParser
        • tinymce.html.Entities
        • tinymce.html.Node
        • tinymce.html.SaxParser
        • tinymce.html.Schema
        • tinymce.html.Serializer
        • tinymce.html.Styles
        • tinymce.html.Writer
      • tinymce.util
        • tinymce.util.Delay
        • tinymce.util.EventDispatcher
        • tinymce.util.I18n
        • tinymce.util.ImageUploader
        • tinymce.util.JSON
        • tinymce.util.JSONRequest
        • tinymce.util.Observable
        • tinymce.util.Tools
        • tinymce.util.URI
        • tinymce.util.XHR
Banner offering a free 14-day trial for the Professional Plan, encouraging users to sign up and experience enhanced capabilities with no initial commitment. A 'Start trial' button is displayed at the bottom
  • TinyMCE Documentation
  • Plugins
TinyMCE Documentation v7 TinyMCE Documentation v6 TinyMCE Documentation v5
See what's coming, vote on features, and submit your ideas

Add plugins to TinyMCE

Premium plugins

TinyMCE premium plugins

Open source plugins

TinyMCE open source plugins

Stay Connected

SOC2 compliance badge

Products

TinyMCE Drive MoxieManager

Pricing

TinyMCE Drive MoxieManager

Developers

Documentation Get Started Integrations API Reference Roadmap Support Blog Editor Comparisons Get TinyMCE Free

Company

About Who is Tiny? Careers Partners Contact Us Legal Security
© Copyright 2025 Tiny Technologies Inc.

TinyMCE® and Tiny® are registered trademarks of Tiny Technologies, Inc.