RichTextEditor vs CKEditor 5
One-time license vs subscription tiers. A factual comparison for teams shortlisting a rich text editor in 2026 — pricing model, AI, collaboration, and when each option is the right call.
$5,184+ (entry plan, 3 yrs) vs $129 once
Side by side
| RichTextEditor | CKEditor 5 | |
|---|---|---|
| License | Perpetual, per-domain, from $129 one-time | GPL core or commercial subscription tiers |
| AI features | Built-in AI Toolkit (Ask AI, AI Chat, AI Review) with BYOK - no add-on fee | AI Assistant sold as an add-on |
| Real-time collaboration | Per-node Yjs CRDT engine included | Excellent, but a premium-tier feature |
| Self-hosting | Fully self-hosted; no phone-home, no load counting | Self-hosted or cloud; premium features license-checked |
| Open-source core | No (free community edition instead) | Yes (GPL2+) |
| Track changes / comments / revisions | Included in every license | Premium collaboration features |
| Paginated page view | Included - live A4/Letter/Legal page view with headers, footers and page numbers | Pagination requires the Custom Plan (quote-only top tier) |
| Multi-level / legal list numbering | Included - 1, 1.1, 1.1.1 legal numbering | Multi-level list is a premium plan feature |
| Content accessibility checker | Included | CKEditor 5 ships no accessibility checker |
| Footnotes | Included - auto-numbered markers and notes that renumber on insert, delete and reorder | Premium feature - Essential, Professional or Custom plan |
| Table of contents | Included - self-updating contents block, with page numbers in page view | Premium - unlocked only on selected CKEditor plans |
| Format painter | Included | Premium - unlocked only on selected CKEditor plans |
| Change case | Included - UPPER, lower, Title, Sentence and tOGGLE case | Premium - unlocked only on selected CKEditor plans |
| Autocorrect & typography | Included - typo correction, sentence capitalisation, smart quotes, dashes and symbols | Automatic text transformation is included in the open-source core |
| Merge fields / mail merge | Included - atomic placeholders, sample-data preview, and render-to-HTML per record | Premium - unlocked only on selected CKEditor plans |
| Link checking | Included - broken anchors, unsafe schemes, mixed content, unlabelled and deceptive links | No link validation documented - the link feature covers inserting and editing only |
| Cross-references | Included - references to headings, clauses, footnotes, tables and figures that renumber themselves | Bookmarks (anchors) ship; auto-updating cross-references are described as planned |
| Margin line numbers | Included - numbers every visual line, restarting per page in page view, as court filing rules require | No line-numbering feature documented |
| Word (.docx) import | Included - runs in the browser with no upload; keeps links, images, numbered/nested lists, tables, alignment, footnotes/endnotes, text boxes, SmartArt outlines, tracked changes and equations (OMML converted to LaTeX and back) | Import from Word is a premium feature backed by a conversion service |
| Word (.docx) export | Included - writes a real OOXML package in the browser with no upload; headings, formatting, nested lists, tables, links, images, footnotes, tracked changes and equations, and it re-imports losslessly | Export to Word is a paid service that uploads the document for conversion |
| PDF export with selectable text | Included - writes the PDF in the browser with no library and no upload; text is selectable and searchable, links stay clickable, and the file carries a full accessibility tag tree (headings, lists, table header cells, figure alt text, running headers marked as artifacts) | Export to PDF is a paid service that uploads the document for conversion |
| Formatting marks | Included - pilcrows, block outlines, and highlighting for non-breaking/zero-width/soft-hyphen characters | Show blocks is a free core feature |
| Right-to-left text | Included - per-block and document direction, first-strong auto-detection, alignment swap, and bidi isolation | Text direction is a free core feature |
| Watermark | Included - DRAFT/CONFIDENTIAL behind the content, unselectable, excluded from print by default | No watermark feature documented |
| Diagrams | Mermaid diagram blocks included - render with your own Mermaid build or a server-side resolver | No diagramming feature |
Choose CKEditor 5 when…
- You need CKEditor's specific ecosystem plugins or its document-editor UI paradigm.
- GPL licensing works for your project and you need zero budget.
- You want vendor-hosted real-time collaboration as a managed service.
Choose RichTextEditor when…
- Track changes, comments, and revision history without a premium tier.
- AI with your own provider key instead of an AI add-on subscription.
- Predictable cost: $129 once vs $144+ every month.
Frequently asked
Does RichTextEditor have collaboration like CKEditor?
Yes - a per-node Yjs CRDT engine ships in the box for real-time co-editing, plus track changes, threaded comments, and revision history. In CKEditor these are premium-tier features; in RichTextEditor they are included in every license.
Can I use my own AI key?
Yes. The AI Toolkit is BYOK: point it at OpenAI, Azure OpenAI, Anthropic, Gemini, Groq, or a local Ollama - per-tenant keys supported via the key-vault abstraction. There is no AI add-on fee.
Competitor details reflect public pricing pages and documentation at the time of writing and may change; see source notes. Product names are trademarks of their respective owners.