Transparent. Simple. Pay as you go.
Community support
500 MB Drive storage
5 GB Drive bandwidth
Professional support
2.5 GB Drive storage
25 GB Drive bandwidth
Most popular
13 premium plugins
5 GB Drive storage
50 GB Drive bandwidth
Custom SLA’s
Enterprise Grade Support
OEM / SaaS Licencing
Dedicated Account Manager
Using Cloud during your evaluation will give you access to the premium plugins and is easier to set-up. Deploy Self-Hosted as a second step, if required.
Cloud serves the JavaScript and related front-end files from a specially configured AWS CloudFront-based content delivery network. On a typical day we serve over 5 million requests so we keep a close eye on performance and availability. If your application already utilizes a CDN or you package TinyMCE into a single page application using webpack or similar, this will offer less benefits and Self-Hosted could make just as much sense.
Tiny Cloud is secure, but if you have reason to not pass data outside of your environment choose Self-Hosted.
Cloud provides back-end services to support the Spell Checker Pro, Enhanced Media Embed, Image Tools, and Drive plugins. We keep them up-to-date, secure, and available. By using Tiny Cloud, you also don’t need to worry about scaling server capacity up and down. If you do not use these plugins or your team already maintains servers for your application, consider Self-Hosted.
We deploy new versions to Cloud continuously and it is a great way to stay up-to-date with security and other fixes. If you need to control upgrades, you can still link to a specific major or minor version on Cloud. The ultimate control, however, comes from Self-Hosted where updates are initiated by you.
You can deploy the editor and plugins in a 'mixed' Cloud and Self-Hosted environment. For example, you could host the core editor for maximum up-time and selected premium plugins in the Cloud (e.g. Spell Checker Pro) for ease of maintenance and scaling.
An editor load occurs each time TinyMCE is initialized in your application. For example, if 100 users load TinyMCE 10 times each, there were 1,000 editor loads. This is recorded with a request to our server when the ‘init’ function is fired in TinyMCE. More details in this blog post.
A server is a physical server, cloud instance, or virtual machine that you host your application on.
An OEM or SaaS partnership refers to a software company embedding our technology into its' product offering for resale. Pricing is often customized to use case and you should contact our sales team to discuss your scenario.
At this stage, we do not bill for usage over your limits during the current month. However, you will be required to move up the appropriate pricing plan for the following month.
Yes. Please reach out to our sales support team for help.
We will notify you at the end of the calendar month if you exceed your usage quotas.
Cloud pricing is based on the maximum number of editor loads during a month. Self-Hosted pricing is calculated based upon the number of servers.
We offer monthly and annual subscription terms. You can cancel your subscription at the end of the term.
For Cloud, editor loads are tracked on a calendar month basis. For Self-Hosted, it is your responsibility to track usage so to ensure you purchased the correct licenses and we reserve the right to audit your usage.
The Cloud Services Subscription Agreement and the Self-Hosted Software License Agreement explain rights, responsibilities, and support levels. For open source users, the terms of the GNU Lesser General Public License version 3. If you have any queries, please contact us.
In general, your plan should cover your maximum usage of the TinyMCE editor. Contact the sales team to discuss your needs if your usage fluctuates significantly.