How Many Domains and Subdomains Can You Use with CKEditor?
CKEditor offers unlimited domains and subdomains to all customers. This applies across all plans and deployment types, whether using a cloud-based SaaS plan or a self-hosted version.
Of course, understanding domains and subdomains can quickly get complex. You might have a main app domain, staging, or even customer-specific URLs. You might also distribute your app across multiple top-level domains as a plug-in.
CKEditor is a premier WYSIWYG rich text editor that supports all these use cases by allowing unlimited domains and subdomains for organizations on any plan.
What does unlimited domains and subdomains actually mean?
First, CKEditor doesn’t restrict usage by domain name (such example.com or example.net). This means if you need to host your application across multiple top-level domains, such as hosting your application for multiple customers, then you’re covered.
Additionally, subdomains are fair game, and you can set up as many as you need. This flexibility makes development easier, especially for those with continuous integration and continuous deployment (CI/CD) pipelines.* To make sure that license keys are only used on appropriate domains, CKEditor offers approved hosts whitelabeling. This validates requests against a list of domains, subdomains, and patterns approved for your license, preventing authorized use of your keys. It’s critical to correctly configure both your license keys and domain whitelabeling based on your setup, so make sure to review the license key and activation guide for more information.
Both of these work across SaaS and self-hosted plans. It’s important to note that self-service SaaS plans only offer the ability to run the RTE in only one application. If you need to use CKEditor for more than one application, our self-hosted options allow you more control and flexibility (and our sales team can configure SaaS for multiple applications). If you’re curious, the CKEditor team is happy to discuss options that fit your needs.
What if I include CKEditor in an application distributed to my customers’ servers?
When you deliver your application for customers to install on their own servers, there are still no restrictions on the number of domains or subdomains. If your application is deployed on customer-controlled environments, you won’t incur any additional domain-related fees.
It is worth noting that, depending on your contract, pricing occurs based on the number of editor loads for SaaS options. With the self-hosted version, pricing depends on each case, but the most common metrics are the number of active or concurrent CKEditor users for internal applications or number of client organizations for commercial software. It’s worth contacting our sales team to discuss the best fit for your specific organization and situation.
Do other RTEs charge per domain or subdomain?
Yes, several other RTEs do limit the domains and subdomains offered depending on the plan. Some services will limit the number of subdomains or environments available without purchasing the highest-level enterprise tier. CKEditor is proud to offer these unlimited domains and subdomains across all plans.
Get started using CKEditor today (with as many domains and subdomains as you want) with a 14-day free trial.
* CKEditor does use separate license keys for production and development environments, and the development license key for self-service cloud is limited to localhost and private network addresses. In most other cases, domain usage is unrestricted.