---
title: "Plugins for TinyMCE"
description: "This section lists the all plugins provided by Tiny."
canonical_url: "https://www.tiny.cloud/docs/tinymce/latest/plugins/"
md_url: "https://www.tiny.cloud/docs/tinymce/latest/plugins/index.md"
version: "latest"
last_updated: "2026-07-30T04:24:49Z"
tokens: 1968
---
# Plugins for TinyMCE

This page organizes TinyMCE plugins into functional categories for quick reference. Each section is labeled as either premium or open source and groups plugins by purpose, such as writing, layout, code editing, and productivity, making it easier to identify the right plugin for a given use case.

## Premium plugins

This section lists the premium plugins available for TinyMCE. These plugins extend the core editor with advanced capabilities for enterprise use cases, enhanced workflows, and additional functionality beyond the open source set.

### AI

AI-powered features that bring content generation, transformation, and quality review directly into the editor.

[TinyMCE AI](../tinymceai-introduction/)

Integrates real-time AI writing assistance into TinyMCE, with ready-to-use editor features and an API for custom functionality with the LLM of your choice. TinyMCE AI includes the following features:

| [AI Chat](../tinymceai-chat/) <br> Generates, refines, and analyzes content through multi-turn, context-aware AI conversations, with optional web search and file uploads, directly in the editor. | [AI Quick Actions](../tinymceai-actions/) <br> Applies one-click AI transformations, such as rewriting, summarizing, or translating, directly from the toolbar. |
| --- | --- |
| [AI Review](../tinymceai-review/) <br> Checks content for grammar, clarity, style, and tone, and reviews AI-suggested edits inline before accepting them. |  |

### Collaboration

Tools that support team-based editing, feedback, and content management.

- **[Comments](../introduction-to-tiny-comments/)** — Adds and manages comments directly within the content.
- **[Mentions](../mentions/)** — Adds @mention functionality to content.
- **[Revision History](../revisionhistory/)** — Displays previously saved document revisions with visual diffs and restores earlier versions.
- **[Suggested Edits](../suggestededits/)** — Tracks changes and reviews edits made by multiple authors in a document.

### Content Conversion & Embedding

Tools for converting content between formats and embedding external media and pages.

- **[Enhanced Media Embed](../introduction-to-mediaembed/)** — Adds rich media previews inside TinyMCE for embedded content such as videos.
- **[Export to PDF](../exportpdf/)** — Generates a .pdf file from TinyMCE content.
- **[Export to Word](../exportword/)** — Exports editor content to .docx (Microsoft Word) format.
- **[Import from Word](../importword/)** — Imports Microsoft Word documents (.doc, .docx) and Word XML (.xml) files into the editor.
- **[Inline CSS](../inline-css/)** — Converts content into a single HTML file with inline styles, optimized for email and portability.
- **[Markdown](../markdown/)** — Converts pasted Markdown content into formatted output.
- **[Page Embed](../pageembed/)** — Embeds external web pages or iframes directly into content.

### Compliance

Tools that help content meet accessibility, quality, and correctness standards.

- **[Accessibility Checker](../a11ychecker/)** — Checks editor content against WCAG accessibility guidelines (levels A, AA, and AAA).
- **[Advanced Typography](../advanced-typography/)** — Replaces typewriter-style characters with their professional typesetter equivalents.
- **[Link Checker](../linkchecker/)** — Validates links automatically as they are added or edited.
- **[Spell Checker](../introduction-to-tiny-spellchecker/)** — Checks spelling as-you-type in TinyMCE.
- **[Spelling Autocorrect](../autocorrect/)** — Autocorrects common typos, spelling errors, and capitalization in TinyMCE.

### Productivity

Tools that speed up common editing tasks and enhance day-to-day workflows.

- **[Case Change](../casechange/)** — Changes the capitalization of selected text.
- **[Enhanced Code Editor](../advcode/)** — Provides an improved code editing experience with IDE-like features for source content.
- **[Enhanced Tables](../advtable/)** — Adds advanced table features such as sorting and row numbering.
- **[Format Painter](../formatpainter/)** — Copies formatting from one selection and applies it to another.
- **[Full Page HTML](../fullpagehtml/)** — Edits complete HTML documents, preserving the head and doctype, and edits metadata such as title, keywords, and description.
- **[Image Editing](../editimage/)** — Crops, resizes, and applies filters to images within the editor.
- **[Math](../math/)** — Inserts math formulas using LaTeX or MathML markup.
- **[Media Optimizer Powered by Uploadcare](../uploadcare/)** — Optimizes uploaded images and videos for performance and delivery.
- **[Merge Tags](../mergetags/)** — Inserts dynamic content through Merge Tags.
- **[MoxieManager](../moxiemanager/)** — Manages files and images within the editor.
- **[Permanent Pen](../permanentpen/)** — Applies formatting continuously while typing without needing re-selection.
- **[PowerPaste](../introduction-to-powerpaste/)** — Pastes content from external sources such as Microsoft Word, Excel, and Google Docs while preserving or cleaning formatting.
- **[Templates](../advanced-templates/)** — Creates and edits structured document templates in TinyMCE.
- **[Tiny Drive](../tinydrive-introduction/)** — Provides cloud-based file and image management for TinyMCE.

### Document Organization

Tools for structuring documents with tables, lists, and navigational elements.

- **[Checklist](../checklist/)** — Adds interactive checklists for tasks and to-do lists.
- **[Footnotes](../footnotes/)** — Inserts and manages in-text footnotes within documents.
- **[Table of Contents](../tableofcontents/)** — Inserts an automatically generated Table of Contents into TinyMCE.

## Open source plugins

This section lists the open source plugins included with TinyMCE. These plugins provide the core editing and formatting functionality needed to build and extend the editor.

### Core Editing

Core tools for creating, formatting, and inserting everyday content.

- **[Character Map](../charmap/)** — Inserts special characters into TinyMCE.
- **[Code](../code/)** — Edits the HTML source code of the content directly.
- **[Code Sample](../codesample/)** — Inserts syntax-highlighted code snippets.
- **[Directionality](../directionality/)** — Sets text direction to left-to-right or right-to-left.
- **[Emoticons](../emoticons/)** — Inserts emoticons into TinyMCE content.
- **[Image](../image/)** — Inserts and manages images in TinyMCE.
- **[Import CSS](../importcss/)** — Imports CSS class names into the Formats menu for styling content.
- **[Insert Date/Time](../insertdatetime/)** — Inserts the current date or time into TinyMCE.
- **[Link](../link/)** — Adds and edits hyperlinks within content.
- **[Media](../media/)** — Inserts and manages embedded media, including video, audio, and iframe embeds.
- **[Nonbreaking Space](../nonbreaking/)** — Inserts non-breaking spaces.
- **[Visual Blocks](../visualblocks/)** — Shows visual outlines of block-level elements.
- **[Visual Characters](../visualchars/)** — Displays nonbreaking spaces and soft hyphens as visible characters.

### Productivity

Tools that speed up common editing tasks and enhance day-to-day workflows.

- **[Autolink](../autolink/)** — Converts typed URLs and email addresses into links automatically.
- **[Autoresize](../autoresize/)** — Resizes the editor to fit its content.
- **[Autosave](../autosave/)** — Saves content in the local browser to prevent data loss.
- **[Full Screen](../fullscreen/)** — Expands the editor to full-screen mode.
- **[Help](../help/)** — Displays a help dialog with documentation and guidance.
- **[Preview](../preview/)** — Displays a read-only preview of the current content.
- **[Quick Toolbars](../quickbars/)** — Adds context toolbars for text selections, images, and inserting content on empty lines.
- **[Save](../save/)** — Adds a button for manually saving content.
- **[Search and Replace](../searchreplace/)** — Finds and replaces text across content.
- **[Word Count](../wordcount/)** — Displays real-time word and character counts in the status bar.

### Document Organization

Tools for structuring documents with tables, lists, and navigational elements.

- **[Accordion](../accordion/)** — Creates expandable and collapsible content sections.
- **[Anchor](../anchor/)** — Inserts anchors (bookmarks) that link directly to content.
- **[List Styles](../advlist/)** — Creates styled ordered and unordered lists.
- **[Lists](../lists/)** — Enables numbered and bulleted lists and normalizes list behavior across browsers.
- **[Page Break](../pagebreak/)** — Inserts a page break into content.
- **[Table](../table/)** — Creates and edits tables, including structure and cell formatting.
