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.
Menu Items Available for TinyMCE
Complete list of menu items available for the menu bar and context menus.
Contribute to this pageThe following tables show all available menu items, including items provided by plugins. To retrieve a list from the editor, run the following command from the browser console:
tinyMCE.activeEditor.ui.registry.getAll().menuItems
These menu items can be added to the editor using:
- The
menu
configuration option. - The
contextmenu
configuration option. - Custom Menu toolbar buttons.
The core menu items
The following menu items are available for all TinyMCE instances without enabling any plugins:
Menu item identifier | Default Menu Location | Description |
---|---|---|
align | Format | Changes alignment to the current block or selection. |
backcolor | Format | Applies background color to selection. |
blockformats | Format | Applies block formats to current selection. |
bold | Format | Applies bold format to current selection. |
codeformat | Format | Applies inline code format to current selection. |
copy | Edit | Copies the current selection into clipboard. |
cut | Edit | Cuts the current selection into clipboard. |
forecolor | Format | Applies foreground/text color to selection. |
formats | Format | Menu of all available formats. |
fontformats | Format | Dropdown list with font families to apply to selection. |
fontsizes | Format | Dropdown list with font sizes to apply to selection. |
italic | Format | Applies italic format to current selection. |
language | Format | Dropdown list with languages to apply to the selection. This item requires the content_langs option.> Note: This feature is only available for TinyMCE 5.9 and later. |
lineheight | Format | Dropdown list with line heights to apply to selection. > Note: This feature is only available for TinyMCE 5.5 and later. |
newdocument | File | Creates a new document. |
paste | Edit | Pastes the current clipboard contents into editor. |
redo | Edit | To redo the last undo-ed operation. |
removeformat | Format | Removes all formats form the current selection. |
selectall | Edit | Selects all the editor contents. |
strikethrough | Format | Applies strikethrough format to current selection. |
subscript | Format | Applies subscript format to current selection. |
superscript | Format | Applies superscript format to current selection. |
underline | Format | Applies underline format to current selection. |
undo | Edit | To undo the last operation. |
visualaid | View | Toggles visual aids on/off. |
A11yChecker plugin
The A11yChecker plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
a11ycheck | Tools | Opens the accessibility checker dialog. |
For information on the A11yChecker plugin, see: Plugins - The A11yChecker plugin
Advanced Code Editor plugin
The Advanced Code Editor plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
code | View | Opens the code dialog. |
For information on the Advanced Code Editor plugin, see: Plugins - The Advanced Code Editor plugin
Advanced Tables plugin
The Advanced Tables plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
advtablesort | Table | Advanced tables sort menu item with related controls. |
advtablerownumbering | Not Applicable | Adds or removes (toggles) a row numbering column on the selected table. > Note: This feature is only available for TinyMCE 5.9 and later. |
For information on the Advanced Tables plugin, see: Plugins - The Advanced Tables plugin
Anchor plugin
The Anchor plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
anchor | Insert | Inserts an anchor into the editor. |
For information on the Anchor plugin, see: Plugins - The Anchor plugin
Autosave plugin
The Autosave plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
restoredraft | File | Restores to the latest auto saved draft. |
For information on the Autosave plugin, see: Plugins - The Autosave plugin
Case Change plugin
The Case Change plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
casechange | Not Applicable | Changes the case of text in a block selection to uppercase, lowercase, or title case. |
For information on the Case Change plugin, see: Plugins - The Case Change plugin
Character Map plugin
The Character Map plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
charmap | Insert | Opens the charmap dialog. |
For information on the Character Map plugin, see: Plugins - The Character Map plugin
Checklist plugin
The Checklist plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
checklist | Not Applicable | Creates a checklist. |
For information on the Checklist plugin, see: Plugins - The Checklist plugin
Code plugin
The Code plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
code | View | Opens the code dialog. |
For information on the Code plugin, see: Plugins - The Code plugin
Code Sample plugin
The Code Sample plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
codesample | Insert | Inserts code snippets with syntax highlighting. |
For information on the Code Sample plugin, see: Plugins - The Code Sample plugin
Comments plugin
The Comments plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
addcomment | Insert | Adds a comment at the cursor location or for the selected text. |
deleteallconversations | File | Deletes all comments from the editor. |
showcomments | View | Shows/hides comments present in the editor. |
For information on the Comments plugin, see: Plugins - The Comments plugin
Emoticons plugin
The Emoticons plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
emoticons | Insert | Opens the emoticons dialog. |
For information on the Emoticons plugin, see: Plugins - The Emoticons plugin
Export plugin
The Export plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
export | File | Downloads the content from the editor in the selected format. |
For information on the Export plugin, see: Plugins - The Export plugin
Full Page plugin
The Full Page plugin provides the following menu items:
Important: The Full Page plugin (
fullpage
) was deprecated with the release of TinyMCE 5.9. For details, see the Full Page plugin deprecation notice. The Full Page plugin will be removed in TinyMCE 6.0.
Menu item identifier | Default Menu Location | Description |
---|---|---|
fullpage | Not Applicable | Documents properties for the full page. |
For information on the Full Page plugin, see: Plugins - The Full Page plugin
Full Screen plugin
The Full Screen plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
fullscreen | View | Toggles fullscreen on/off. |
For information on the Full Screen plugin, see: Plugins - The Full Screen plugin
Help plugin
The Help plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
help | Help | Opens the help dialog. |
For information on the Help plugin, see: Plugins - The Help plugin
Horizontal Rule plugin
The Horizontal Rule plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
hr | Insert | Inserts a horizontal rule into the editor. |
For information on the Horizontal Rule plugin, see: Plugins - The Horizontal Rule plugin
Image plugin
The Image plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
image | Insert | Opens the image dialog. |
For information on the Image plugin, see: Plugins - The Image plugin
Insert Date/Time plugin
The Insert Date/Time plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
insertdatetime | Insert | Inserts the current date/time into the editor. |
For information on the Insert Date/Time plugin, see: Plugins - The Insert Date/Time plugin
Link plugin
The Link plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
link | Insert | Opens the link dialog. |
openlink | Not Applicable | Opens the selected link in a new tab. |
unlink | Not Applicable | Removes the hyperlink from the selected text. |
For information on the Link plugin, see: Plugins - The Link plugin
Media plugin
The Media plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
media | Insert | Opens the media dialog. |
For information on the Media plugin, see: Plugins - The Media plugin
Nonbreaking Space plugin
The Nonbreaking Space plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
nonbreaking | Insert | Inserts a nonbreaking space into the editor. |
For information on the Nonbreaking Space plugin, see: Plugins - The Nonbreaking Space plugin
Page Break plugin
The Page Break plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
pagebreak | Insert | Inserts a pagebreak into the editor. |
For information on the Page Break plugin, see: Plugins - The Page Break plugin
Page Embed plugin
The Page Embed plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
pageembed | Insert | Opens the insert or edit iframe dialog. |
For information on the Page Embed plugin, see: Plugins - The Page Embed plugin
Paste plugin
The Paste plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
pastetext | Edit | Toggles paste as plain text on/off. When in plain text mode, all rich content is converted into plain text. |
For information on the Paste plugin, see: Plugins - The Paste plugin
Permanent Pen plugin
The Permanent Pen plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
configurepermanentpen | Not Applicable | Opens the Permanent Pen properties dialog. |
permanentpen | Not Applicable | Enables and disables Permanent Pen formatting. |
For information on the Permanent Pen plugin, see: Plugins - The Permanent Pen plugin
PowerPaste plugin
The PowerPaste plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
pastetext | Edit | Toggles paste as plain text on/off. When in plain text mode, all rich content is converted into plain text. |
For information on the PowerPaste plugin, see: Plugins - The PowerPaste plugin
Preview plugin
The Preview plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
preview | File | Previews the current document. |
For information on the Preview plugin, see: Plugins - The Preview plugin
Print plugin
The Print plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
print | File | Prints the current document. |
For information on the Print plugin, see: Plugins - The Print plugin
Search and Replace plugin
The Search and Replace plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
searchreplace | Edit | Opens the search/replace dialog. |
For information on the Search and Replace plugin, see: Plugins - The Search and Replace plugin
Spell Checker plugin
The Spell Checker plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
spellchecker | Tools | Toggles the spellchecker on/off. |
For information on the Spell Checker plugin, see: Plugins - The Spell Checker plugin
Spell Checker Pro plugin
The Spell Checker Pro plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
spellchecker | Tools | Toggles the spellchecker on/off. |
spellcheckerlanguage | Tools | Changes the language used for the spell checking process for the document or the currently selected text. |
For information on the Spell Checker Pro plugin, see: Plugins - The Spell Checker Pro plugin
Table plugin
The Table plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
inserttable | Table | Inserts table grid menu. |
inserttabledialog | Not Applicable | Opens the table properties dialog for creating a new table. |
tableprops | Table | Opens the table properties dialog. |
deletetable | Table | Deletes the current table. |
cell | Table | Cell menu item with related controls. |
tablemergecells | Table | Merges all currently selected cells > Note: This feature is only available for TinyMCE 5.4 and later. |
tablesplitcells | Table | Splits merged cells > Note: This feature is only available for TinyMCE 5.4 and later. |
tablecellprops | Table | Opens the cell properties dialog > Note: This feature is only available for TinyMCE 5.4 and later. |
column | Table | Column menu item with related controls. |
tableinsertcolumnbefore | Table | Insert column before the currently selected column > Note: This feature is only available for TinyMCE 5.4 and later. |
tableinsertcolumnafter | Table | Insert column after the currently selected column > Note: This feature is only available for TinyMCE 5.4 and later. |
tablecutcolumn | Table | Cut the currently selected column or columns > Note: This feature is only available for TinyMCE 5.5 and later. |
tablecopycolumn | Table | Copy the currently selected column or columns > Note: This feature is only available for TinyMCE 5.5 and later. |
tablepastecolumnbefore | Table | Paste column before the currently selected column > Note: This feature is only available for TinyMCE 5.5 and later. |
tablepastecolumnafter | Table | Paste column after the currently selected column > Note: This feature is only available for TinyMCE 5.5 and later. |
tabledeletecolumn | Table | Deletes the currently selected column or columns > Note: This feature is only available for TinyMCE 5.4 and later. |
row | Table | Row menu item with related controls. |
tableinsertrowbefore | Table | Inserts row before the currently selected row > Note: This feature is only available for TinyMCE 5.4 and later. |
tableinsertrowafter | Table | Inserts row after the currently selected row > Note: This feature is only available for TinyMCE 5.4 and later. |
tablecutrow | Table | Cut the currently selected row or rows > Note: This feature is only available for TinyMCE 5.4 and later. |
tablecopyrow | Table | Copy the currently selected row or rows > Note: This feature is only available for TinyMCE 5.4 and later. |
tablepasterowbefore | Table | Paste row before the currently selected row > Note: This feature is only available for TinyMCE 5.4 and later. |
tablepasterowafter | Table | Paste row after the currently selected row > Note: This feature is only available for TinyMCE 5.4 and later. |
tablerowprops | Table | Opens the row properties dialog |
tabledeleterow | Table | Deletes the currently selected row or rows > Note: This feature is only available for TinyMCE 5.4 and later. |
tableclass | Not Applicable | Adds or removes pre-defined classes to the selected table. > Note: This feature is only available for TinyMCE 5.9 and later. |
tablecellclass | Not Applicable | Adds or removes pre-defined classes to selected cells in the table. > Note: This feature is only available for TinyMCE 5.9 and later. |
tablecellvalign | Not Applicable | Sets the vertical alignment of the selected cells. > Note: This feature is only available for TinyMCE 5.9 and later. |
tablecellborderwidth | Not Applicable | Sets the border width of the selected cells. > Note: This feature is only available for TinyMCE 5.9 and later. |
tablecellborderstyle | Not Applicable | Sets the style of the border for all selected cells. > Note: This feature is only available for TinyMCE 5.9 and later. |
tablecaption | Not Applicable | Toggles the caption on the selected table. > Note: This feature is only available for TinyMCE 5.9 and later. |
tablecellbackgroundcolor | Not Applicable | Sets the background color of the selected cells. > Note: This feature is only available for TinyMCE 5.9 and later. |
tablecellbordercolor | Not Applicable | Sets the border color of the selected cells. > Note: This feature is only available for TinyMCE 5.9 and later. |
tablerowheader | Not Applicable | Toggle a row between being a table header row or a table body row. > Note: This feature is only available for TinyMCE 5.9 and later. |
tablecolheader | Not Applicable | Toggle a column between being a table header column and a table body column. > Note: This feature is only available for TinyMCE 5.9 and later. |
For information on the Table plugin, see: Plugins - The Table plugin
Template plugin
The Template plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
template | Insert | Inserts templates into the editor. |
For information on the Template plugin, see: Plugins - The Template plugin
Tiny Drive plugin
The Tiny Drive plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
insertfile | Not Applicable | Opens the Tiny Drive file selector. |
For information on the Tiny Drive plugin, see: Plugins - The Tiny Drive plugin
Table of Contents plugin
The Table of Contents plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
toc | Insert | Inserts a Table of Contents into the editor. |
For information on the Table of Contents plugin, see: Plugins - The Table of Contents plugin
Visual Blocks plugin
The Visual Blocks plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
visualblocks | View | Toggles block visibility on/off. |
For information on the Visual Blocks plugin, see: Plugins - The Visual Blocks plugin
Visual Characters plugin
The Visual Characters plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
visualchars | View | Toggles visibility of nonbreaking spaces on/off. |
For information on the Visual Characters plugin, see: Plugins - The Visual Characters plugin
Word Count plugin
The Word Count plugin provides the following menu items:
Menu item identifier | Default Menu Location | Description |
---|---|---|
wordcount | Tools | Opens a word count dialog showing word and character counts. |
For information on the Word Count plugin, see: Plugins - The Word Count plugin
Was this article helpful? Yes - No
Well, that's awkward . Would you mind opening an issue or helping us out?
Thanks for the feedback!
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.