Flexible editor. Flexible plans.
Choose your plan and unlock a solution that perfectly fits your functionality, hosting, and licensing needs.
Free
Fast CDN-enabled editor with available free media management.
$0
USD /per month
Free 14-day trial includes
all features and add-ons
Cloud-hosted
1,000 editor loads per month
then $70 per 1,000 editor loadsGPL2+ license
Community support
Includes
Core Editing
Mentions
Media Embed
Markdown Input and Output
Add-ons available in this plan
CKBox - $0/mo$0/mo
Storage - 1GB
Bandwidth - 1GB
Image megapixel - 3MP
File size - 2MB
Essential
For small projects with standard rich text editing needs.
$160
USD /per month
$144
USD /per month
Free 14-day trial includes
all features and add-ons
Cloud-hosted
5,000 editor loads per month
then $70 per 1,000 editor loadsProfessional support (2 req./mo)
Commercial license
Includes
Core Editing
Mentions
Media Embed
Markdown Input and Output
Multi-level Lists
Export to Word (200/exports/mo)
Export to PDF (200/exports/mo)
Advanced Productivity including
Case Change
Enhanced Paste from Word
Enhanced Paste from Excel
Merge Fields
Slash Commands
Templates
Format Painter
Advanced Page Management
Document Outline
Table of Contents
Add-ons available in this plan
CKBox - $99/mo$99/mo
Storage - 100GB
Bandwidth - 100GB
Image megapixel - 50MP
File size - 5GB
Storage Overage - $0.50/1GB
Bandwidth Overage - $0.50/1GB
Professional
For larger projects needing advanced functionality.
$450
USD /per month
$405
USD /per month
Free 14-day trial includes
all features and add-ons
Cloud-hosted
20,000 editor loads per month
then $70 per 1,000 editor loadsProfessional support (4 req./mo)
Commercial license
Includes
Core Editing
Mentions
Media Embed
Markdown Input and Output
Multi-level Lists
Export to Word (1,000/exports/mo)
Export to PDF (1,000/exports/mo)
Import from Word (1,000/imports/mo)
Advanced Productivity including
Case Change
Enhanced Paste from Excel
Enhanced Paste from Word
Format Painter
Merge Fields
Slash Commands
Templates
Advanced Page Management
Document Outline
Table of Contents
Asynchronous and Real Time Collaboration
Co-authoring
Comments
Track Changes
Revision History
Add-ons available in this plan
AI Assistant - $79/mo$79/mo
CKBox - $199/mo$199/mo
Storage - 200GB
Bandwidth - 250GB
Image megapixel - unlimited
File size - 32GB
Storage Overage - $0.40/1GB
Bandwidth Overage - $0.40/1GB
Custom
Let’s build
your custom plan
For cloud customers exceeding
20,000 editor loads per month
or self-hosted customers
Self-hosted or Cloud-hosted
Alternative licensing metrics
Commercial license
Enterprise Support with up to unlimited requests
Includes
Billing via wire transfer and/or purchase order
Reseller-based transactions
Pick from preset packages or opt for specific premium features to enhance your commercial CKEditor 5 license
Benefit from flexible hosting and deployment options, whether self-hosted, cloud-based, or a hybrid solution
Dedicated Account Manager and Customer Care Coordinator
Help Me Choose
CKEditor 5 is distributed under either a commercial license or a GPL 2+ copyleft license. Our Free plan and Open Source plan use the GPL 2+ copyleft license. If GPL 2+ license restrictions are not suitable for your project/s or needs and you wish to use our editor, please select a plan with a commercial license above or contact our sales team to learn more about your options.
The two legal benefits of a commercial license are:
You are NOT required to share your source code with the public in any way.
You can white label CKEditor builds after embedding them in your product or application.
Other benefits:
Technical support packages tailored to your needs and budget.
Access to premium features according to your selected commercial plan.
Cloud-hosted refers to CKEditor being delivered to your application through our Content Delivery Network (CDN). Our cloud services are hosted on AWS, ensuring multi-layered security, data encryption, and automatic failover across multiple servers in different availability zones. With 99.99% uptime and end-to-end encryption, your data is securely handled during transfer and at rest, with regular backups to ensure continuity. CKEditor earned SOC 2 Type 1 certification in September 2024.
Some application architectures prefer to bundle all JavaScript/TypeScript code inside of their application, often, but not exclusively, through npm. CKSource offers predefined self-hosted packages with features organized similarly to those available in self-service plans or completely customized setups. Please contact our sales team to learn more about your options.
Our sales team is able to help you design a custom license for CKEditor based on mutually acceptable business metrics. Contact our team using this link.
Our self-service plans use standardized contract terms.
If your business requires custom contract language, please contact our sales team to work with you on understanding your needs and building the right contract language for your use case.
Our paid self-service plans require payment via credit card. If you would like to pay via wire transfer, purchase order, or some other arrangement we can help! Please contact our sales team to discuss your use case and preferred payment arrangements.
Based on our policy, an email address can have one and only one active CKEditor license. If you need additional licenses, or are a reseller, please contact our sales team. OEM and SaaS providers may use a cloud plan but we often find you can exceed included usage quickly. Please contact our sales team to get predictable costing throughout the year.
Due to licensing requirements, some add-ons like Mathtype or WProofreader are not available in any of our self-service plans. Please contact our sales team so they can work on a custom plan with you for your use case and needs.
Compare plans and features
Free
$0
USD /per month
Essential
$160
USD /per month
$144
USD /per month
Professional
$450
USD /per month
$405
USD /per month
Core Editing | Free | Essential | Professional | Custom |
---|---|---|---|---|
Advanced HTML EditingGeneral HTML Support for fine grained control over allowed HTML elements, attributes and styles, HTML Source Code Editing with support for any HTML elements, HTML comments and full-page editing (including meta tags). | ||||
Full page HTML | ||||
General HTML Support | ||||
HTML Comment Element | ||||
HTML Embed | ||||
HTML Source Code Editing | ||||
Show Blocks | ||||
Block FormattingHeadings, Styles Headings, Block Quotes, Horizontal Lines | ||||
Block Quotes | ||||
Headings | ||||
Horizontal Line | ||||
Style Headings | ||||
ImagesUpload or paste images, insert via URL, use responsive images, resize images, add captions, set different image styles, link images | ||||
Image Alt Text | ||||
Image Captions | ||||
Image Feature | ||||
Image Insert via URL | ||||
Image Linking | ||||
Image Resize | ||||
Image Styles | ||||
Image Upload | ||||
Reponsive Images | ||||
ListsFull lists support, including to-do lists, bulleted & numbered lists, list styles, start number, reversed lists, list indentation and nested lists | ||||
Bulleted Lists | ||||
List Indentation | ||||
List Styles | ||||
Nested Lists | ||||
Numbered Lists | ||||
Reversed Lists | ||||
Start Number | ||||
To Do Lists | ||||
TablesTop-quality support for tables, including merging and splitting cells, columns resizing, table & cells styling, inserting and deleting columns & rows, and nesting tables | ||||
Column Resize | ||||
Insert/Delete Columns or Rows | ||||
Merge and Split Cells | ||||
Nesting | ||||
Table & Cell Styling | ||||
Table Captions | ||||
Table Selection | ||||
Text FormattingApply styles such as Bold, Italic, Underline, Strikethrough, Font Styles, Subscript, Superscript, Inline Code, and Highlight selected text | ||||
Bold | ||||
Font Styles | ||||
Highlight | ||||
Inline Code | ||||
Italic | ||||
Strikethrough | ||||
Subscript | ||||
Superscript | ||||
Underline | ||||
BookmarksCreate and manage reference points, also known as in-text anchors, to enhance document navigation and linking efficiency. | ||||
ClipboardCopy, cut, and paste content within the editor or from external sources. | ||||
Code BlocksInsert and manage preformatted code snippets with distinct styling. | ||||
Drag and DropRearrange elements within a document, including moving text blocks, images, or other content types. | ||||
Links & AutolinksAdd hyperlinks to text, automatically convert typed or pasted URLs into clickable links, and manually insert and edit links. | ||||
Multi-level ListsCreate and edit detailed numbered lists (like 1, 1.1, 1.1.1) with legal style numbering. | Not available in Free plan | |||
Select AllSelect all content within the editor using a single command or shortcut. | ||||
Text Alignment & IndentationAdjust text alignment left, right, center, or justify, and alter indentation. | ||||
ToolbarEasily access essential editing tools, including text formatting and inserting links or images. | ||||
Undo and RedoBacktrack or repeat actions for editing purposes. |
Collaboration | Free | Essential | Professional | Custom |
---|---|---|---|---|
Asynchronous CollaborationCollaboratively write, review, and discuss content with your team using a turn-based approach. Includes <strong>Mentions, Comments, Track Changes, Revision History</strong>. | ||||
Comments | Not available in Free plan | Not available in Essential plan | ||
Mentions | ||||
Revision History | Not available in Free plan | Not available in Essential plan | ||
Track Changes | Not available in Free plan | Not available in Essential plan | ||
Real-Time CollaborationWrite, review, and comment on content with other team members simultaneously. Conflicts are automatically resolved during co-editing. Includes <strong>Mentions, Comments, Track Changes, Revision History, and Co-Authoring</strong>. | ||||
Co-Authoring | Not available in Free plan | Not available in Essential plan | ||
Comments | Not available in Free plan | Not available in Essential plan | ||
Mentions | Not available in Free plan | Not available in Essential plan | ||
Revision History | Not available in Free plan | Not available in Essential plan | ||
Track Changes | Not available in Free plan | Not available in Essential plan |
Content Conversion & Embedding | Free | Essential | Professional | Custom |
---|---|---|---|---|
Export to PDFCreate a PDF from in-editor content seamlessly. Customize headers and footers, include page breaks, embed images, and choose from various fonts. | Not available in Free plan | 200 exports | 1,000 exports | |
Export to WordInstantly convert content to a Word document with a single click. Maintain appearance and formatting as well as suggestions, comments, page breaks, and embedded images. | Not available in Free plan | 200 exports | 1,000 exports | |
Import from WordEffortlessly transform Word documents into clean HTML while retaining original styling, comments, and track change annotations. | Not available in Free plan | Not available in Essential plan | 1,000 imports | |
Markdown Input and OutputEnable Markdown as the default output format instead of HTML. | ||||
Media EmbedInsert various media types into your content, including images and video. Browse files or simply paste the media URL directly into the editor. |
Free
$0
USD /per month
Essential
$160
USD /per month
$144
USD /per month
Professional
$450
USD /per month
$405
USD /per month
Page Management | Free | Essential | Professional | Custom |
---|---|---|---|---|
Page UtilitiesInsert page breaks, add an automatically updated visual scrolling preview, and divide your content into title and body sections. | ||||
Content Minimap | ||||
Document Title | ||||
Page Break | ||||
Document OutlineAutomatically detect, list, and show document headings in a sidebar. Navigate large documents faster and configure the location of the outline. | Not available in Free plan | |||
PaginationSee where page breaks will exist in your document when exporting to PDF or Word. | Not available in Free plan | Not available in Essential plan | Not available in Professional plan | |
Table of ContentsInsert a linked table of contents that auto-updates when the content changes. | Not available in Free plan |
Productivity | Free | Essential | Professional | Custom |
---|---|---|---|---|
AutomationEasily format text using short codes, convert URLs and email addresses into clickable links, and continuously save changes to ensure work isn’t lost. Includes Automatic Text Transformation to autocorrect or expand text fragments based on pre-configured or customizable entries. | ||||
Autoformatting | ||||
Autolink | ||||
Automatic Text Transformation | ||||
Autosave | ||||
AI AssistantWrite, rephrase, summarize, translate, and more using the power of AI. Includes support for custom prompts and custom LLM models, plus integrations with OpenAI, Azure OpenAI, and Amazon Bedrock. | Not available in Free plan | Not available in Essential plan | Add-on$79 /mo$79 /mo | |
Case ChangeToggle between UPPERCASE, lowercase, and Title Case with a single click. | Not available in Free plan | |||
Enhanced Paste from ExcelPreserve important formatting details such as alignment, font styles, and borders when pasting content from Microsoft Excel. | Not available in Free plan | |||
Enhanced Paste from WordPreserve formatting and structure such as text styles, lists, tables, and layouts when pasting content from Microsoft Word. | Not available in Free plan | |||
Find and ReplaceSearch for words or phrases in your document and replace them with alternate text. | ||||
Format PainterClone formatting from one section and apply it to others to easily maintain style consistency across a document. | Not available in Free plan | |||
Math EquationsEasily add properly formatted mathematical notation and chemical formulas to your content. | Not available in Free plan | Not available in Essential plan | Not available in Professional plan | |
Merge FieldsAdd placeholders to content that can be replaced with dynamic values, enabling tasks like mass email distribution or generation of personalized documents. | Not available in Free plan | |||
Paste as plain textEnsure text pasted into a document adopts the style of the surrounding content by stripping all formatting. | ||||
Slash CommandsUse the / key to add block elements and styles without reaching for the mouse. Plus, customize your own commands. | Not available in Free plan | |||
Special CharactersInsert unique symbols and characters into your document such as mathematical operators, currency symbols, punctuation, graphic symbols, Emojis, and Unicode letters. | ||||
TemplatesEnable the insertion of predefined content structures into documents, ranging from small content pieces, like formatted tables, to complete document frameworks, like formal letters. | Not available in Free plan |
Configurations | Free | Essential | Professional | Custom |
---|---|---|---|---|
Toolbar ConfigurationChoose from a variety of toolbar options to best suit your editing needs, including Classic, Balloon, Block, or Multiline. | ||||
Toolbar - Balloon | ||||
Toolbar - Block | ||||
Toolbar - Multiline | ||||
Professionally Translated Language PacksCreate and edit text in 38 professionally translated languages. Right-to-left (RTL) languages are natively supported, adjusting the editor interface automatically to ensure an optimal editing experience. |
Free
$0
USD /per month
Essential
$160
USD /per month
$144
USD /per month
Professional
$450
USD /per month
$405
USD /per month
Compliance | Free | Essential | Professional | Custom |
---|---|---|---|---|
Accessibility SupportEnsure compliance with accessibility guidelines by providing keyboard navigation, screen reader compatibility, and semantic output markup. | ||||
Read-only ModeRestrict editing access based on user roles and lock content from editing while still allowing it to be viewed. | ||||
Restricted EditingControl which part of a document users can edit by designating certain sections of a document as non-editable. | ||||
Spelling and Grammar CheckerMultilingual proofreading with autocomplete, custom dictionaries, and support for 80+ languages and dialects. | Not available in Free plan | Not available in Essential plan | Not available in Professional plan | |
Text Part LanguageSpecify what language a section is written in so documents that include multiple languages are correctly interpreted by browsers and screen readers. | ||||
Word and Character CountTrack the number of words and characters within your document. |
Customization | Free | Essential | Professional | Custom |
---|---|---|---|---|
Editor SDKSelect from numerous toolbar styles and over 100 plugins, all without needing development expertise. Use the CKEditor API to customize further, enabling the creation of plugins or modification of the editor's functionality. Accelerate your development work with dedicated resources such as a package generator and CKEditor 5 Inspector—a comprehensive suite of debugging tools. |
File Management | Free | Essential | Professional | Custom |
---|---|---|---|---|
Base64 Upload AdapterConvert inserted images into Base64-encoded strings in the editor output. Images are stored with other content in the database without server-side processing. | ||||
CKBox *Securely store and organize your files and images for use in CKEditor 5. Simplify media discovery with the media browser, alongside an intuitive Image Editor for image adjustments. Multiple plans available with cloud deployments. Custom plans also offer on-premises deployment options. | ||||
Custom Upload AdapterUse your own file management solution with this adapter, giving you the freedom to integrate your preferred software with CKEditor. | ||||
Simple Upload AdapterUpload images to your server using the XMLHttpRequest API with minimal editor configuration. | ||||
* Subject to plan limits |
General Pricing and Plans
If you exceed your CKEditor Editor Load limit for the current month, you will receive a notice that you have reached your limit. According to our Terms of Service, you will be automatically charged $70 USD for each additional block of 1,000 editor loads that you use beyond your limit. Read more about our usage-based billing model.
If you are on the Essential plan and frequently exceed 5,000 editor loads per month, you can upgrade to the Professional plan, which includes 20,000 editor loads per month.
If you are on the Professional plan and consistently surpass 20,000 editor loads per month, we recommend reaching out to our sales team to discuss customized options that fit your needs.
For any questions or concerns regarding your usage limit or this notice, please don’t hesitate to contact our support team.
An editor load is a term used for each time the CKEditor editor is loaded. For example, if 100 users load CKEditor 10 times each, there are 1,000 editor loads. You will be charged for your usage each month according to your plan.
If you are on our "Free" plan and do not have a credit card on file, your editor will become read-only for the rest of the month if you exceed your editor load allowance. This means you will not be able to make any further edits or modifications during that time.
To avoid your editor becoming read-only on the "Free" plan, you can add a credit card to your account. By doing so, you will only be billed if you exceed the plan limits. This way, you can continue to use the editor without any interruptions and maintain full editing capabilities.
Many changes to your plan and account are available in the customer portal. If you require any additional assistance in upgrading or changing your account, please get in touch with our support team.
Yes, you are able to cancel your subscription at any time during the term of your agreement. However, the cancellation will only take effect at the end of your subscription term, and at that point, you will no longer be charged. You are not eligible for a refund on any unused amount remaining in your subscription term.
The Cloud Services Subscription Agreement explains rights, responsibilities, and support levels. For open source users, the terms of the GPLv2 license apply. If you have any queries, please contact us.
We also license CKEditor under the GPL 2+ license for self-hosted GPL2+ compliant projects. While you won’t get the full benefits of our free plan, like CDN hosting and automatic version updates, you will have access to core editor features and community support. For license information and the sign up form, visit our Open Source Licence page.
Community support is the ability to send in support requests to a forum-based system where other community members can help you as they like, as well as participate in community discussions on technical question and answer sites.
Professional support is the ability to send in support requests to be answered according to a service level agreement by a member of our team.
Aside from predefined support options, CKSource provides professional services as part of which we can troubleshoot, code, test, review, analyze our customer-specific scenarios. Please contact our sales team to discuss your use case.
Storage of your data depends on which features of CKEditor you use. For a simple editor loaded from a CDN, we do not store any data. Your data is not persisted in our system. We do not use any customer content to train AI models.
If you use the PDF/Word document export plugins, we have temporary access to your content only for the purpose of generating the PDF/Word document. The service itself is fully stateless. This access occurs in our infrastructure hosted on Amazon AWS.
If you are using real-time collaboration features, the data storage can become more complex based on the features being utilized. It will depend on whether you are using document storage or not. You can refer to our documentation on collaboration data for more detailed information.
In all cases, our infrastructure is located in the Amazon AWS ecosystem.
Your data is processed in accordance with our privacy policy and applicable data protection regulations. We use the Amazon Web Services (AWS) infrastructure for high performance, global accessibility and scalability. Our infrastructure includes a virtual private network, web application firewalls, and a dedicated set of self-handling, disaster recovery and failover strategies in place, implementing all AWS security recommendations. The communication between the client and CKEditor Cloud Services is always encrypted.
We strive to adhere to the highest level of privacy protection and take measures to ensure the secure processing of your data. Information such as the number and duration of exports, size of the final document, number of unique exports, statistical data on features used, IP addresses, and editor versions may be stored temporarily. Logs related to processing requests are retained for 14 days and may contain error messages, stack traces, and request information.
CKSource complies with the EU General Data Protection Regulation (EU GDPR) and other applicable data protection regulations. We have put in place measures to ensure the protection of your data, including appropriate technical and organizational measures, and maintain strict confidentiality of data.
If you have any questions about our data processing practices or GDPR compliance, please feel free to contact us.
Currently we do not offer a choice of data storage geo-region. However, if you are interested in exploring this option with us, contact us and let’s learn more about your requirements.
The license covers integrating CKEditor with a single, named commercial software product (be it a SaaS or on-premises solution) or a single internal application. If you need to integrate CKEditor with multiple software products and / or internal applications, contact our sales team.