CKEditor 5 has features found in
desktop word processors such as styles formatting (bold, italic, underline, bulleted and numbered lists), tables, block quoting, web resource linking, safe undo function, image inserting, paste from
Word and other common HTML formatting tools. Also CKEditor 4 has built-in
spell checker functionality provided as
plug-ins by WebSpellChecker LLC. There are currently many officially maintained plugins available with CKEditor to serve different needs, e.g.
CKBox(digital asset management and media file delivery)
(digital asset management and media file delivery) and
Accessibility Checker. All CKEditor features are available in the SaaS model (cloud) and can also be used on-premises.
Real-time and asynchronous collaborative editing CKEditor 5's architecture and custom data model makes it possible to enable
real-time collaborative editing. A custom collaborative solution can be built by using the CKEditor components and real-time collaborative editing can be enabled by connecting to the CKEditor Cloud Services (both cloud and on-premises).
AI-assisted writing CKEditor AI brings artificial intelligence directly into CKEditor with fully integrated UI and features that help users brainstorm, rewrite, polish, and revise content without context switching. AI-generated rewrites, grammar corrections, and content feedback are presented as reviewable suggestions, allowing users to accept or reject individual changes before they are applied to the document. The integration operates both within the editor interface and on the server-side, eliminating the need to transfer content between the editor and external AI tools during the editing process. Rich text formatting — including headings, tables, lists, and inline styles — is preserved when AI-assisted modifications are applied, avoiding the manual reformatting typically required when content is processed through standalone AI applications. The feature set includes a chat interface, quick-action commands, and translation workflows, supporting different authoring tasks and working preferences within a single environment. CKEditor AI can also enable AI-assisted content modification on the backend, which enables it to be integrated inside content workflows programmatically without using the user-facing editor features. CKEditor AI supports all the latest LLM models from the popular providers. Additionally, the on-premises distribution enables users to connect their own LLMs and use additional tools via the MCP (Model Context Protocol) ==Browser compatibility==