What TinyMCE's Free Plan Includes Compared to Paid Plans
Updated
TinyMCE's free plan gives you 1,000 editor loads per month with the core rich text editing features, plus a 14-day trial of 21+ advanced features. You need a Tiny account (Google, GitHub, or email signup) to get an API key. If your app stays under 1,000 loads a month and core editing is enough, the free plan works. If you need the advanced features past 14 days, or you exceed the load limit, you'll need to look at paid tiers — the site links to a pricing page but doesn't publish tier details on the pages reviewed here.
What the free plan covers
| Item | Detail |
|---|---|
| Editor loads | 1,000 per month |
| Features | TinyMCE core editing features |
| Advanced features | 14-day free trial of 21+ advanced features |
| Signup | Google, GitHub, or email |
| Access | API key for TinyMCE cloud |
The "editor loads" metric is the one to watch. It counts each time the editor initializes in your app, so a page that loads the editor for every visitor consumes loads quickly. A low-traffic internal tool and a public-facing app with steady traffic will hit 1,000 very differently.
What the 14-day trial adds
The trial unlocks 21+ advanced features on top of core editing. The site's own demo configuration lists plugins such as a11ychecker, exportpdf, exportword, importword, math, markdown, quickbars, and table, alongside AI features (AI Chat, Quick Actions, Reviews, MCP). Treat that list as illustrative of the advanced tier rather than a guaranteed inventory of the trial — the page presents it as a sample init config, not a plan breakdown.
The practical point: the trial is time-limited, not load-limited. After 14 days, advanced features stop unless you move to a paid plan. Plan your evaluation around a real integration task — for example, wiring up PDF export or the accessibility checker in a staging build — rather than clicking through the demo.
Deciding between free and paid
Use the free plan if:
- Your monthly editor loads stay comfortably under 1,000.
- Core editing (text formatting, links, lists, basic media) covers your needs.
- You don't depend on export, import, accessibility checking, or AI features.
Move to a paid tier if:
- You need any of the 21+ advanced features beyond the 14-day window.
- Your traffic will push editor loads past 1,000 per month.
- You're building an enterprise product where the editor is a customer-facing component.
The site positions TinyMCE for enterprise stacks and cites 1.5M+ developers, but that's marketing context, not a plan comparison. For actual tier pricing and limits, go to the pricing page linked from the site; the reviewed pages don't state paid-plan prices, so don't assume any figure.
Getting started
- Sign up at tiny.cloud with Google, GitHub, or email to create a Tiny account.
- Copy the API key issued to your account.
- Install the editor in your framework — the site provides first-party integrations for Angular, Blazor, Bootstrap, JavaScript, jQuery, Laravel, Node.js + Express, Rails, React, Svelte, Vue, Web Components, and WordPress.
- Replace the placeholder
apiKey = "no-api-key"in the sample config with your key. - Verify: load the page and confirm the editor renders with the plugins you configured. Then check your account dashboard for editor-load usage as you test.
Common snags: leaving the placeholder API key in place (the editor may warn or limit features), and testing heavily enough during development that you burn through free-plan loads before launch. Use a separate key or account for staging if load counts matter to you.