CKEditor Ecosystem Documentation

CKEditor Ecosystem Documentation

Samples, tutorials, developer guides, functionality overview, deep dive into the architecture, API reference.

CKEditor 5

A powerful WYSIWYG framework delivering a fully customizable editing experience.

  • Getting startedChoose the right rich-text editor for your needs, install it, and configure it properly.
  • FeaturesGet to know features for creating rich content, editing it, and collaborating on it.
  • ExamplesSee working implementations of different editor builds and features in action.
  • FrameworkLearn about the framework for creating custom-tailored rich-text editing solutions.
  • TutorialsKick off and tailor the CKEditor 5 WYSIWYG editor better to your specific needs.
  • APIRead the detailed developer API documentation.
  • UpdatingKeep your CKEditor 5 installation up-to-date and safe at all times.
  • SupportNeed help? Start here and learn how to get answers and support.

CKEditor Cloud Services

Cloud platform with editing features and real-time collaboration services.

  • Getting startedAn overview and details covering all aspects of CKEditor Cloud Services.
  • Developer resourcesLearn how to integrate your application with the CKEditor Cloud Services.
  • CKEditor Cloud Services On-PremisesThe On-Premises version is an application that can be installed and run on your in-house servers and computing infrastructure, including a private cloud.
  • Export to PDFA service that allows you to generate a PDF file directly from CKEditor 5 or 4.
  • Export to WordA service that allows you to generate an editable .docx file directly from CKEditor 5.
  • Import from WordA service that allows you to convert Word .docx files to HTML content and import into CKEditor 5.
  • ExamplesLearn how to implement the cloud services and their features on working examples.

CKEditor 4

Our battle-tested WYSIWYG editor reached its End of Life (EOL) in June 2023. Take a look at the Migration to CKEditor 5 guide.

  • Developer's guideLearn how to install, integrate, configure and develop for CKEditor 4.
  • FeaturesGet to know the various features provided by CKEditor 4.
  • ExamplesSee the CKEditor 4 implementations in action.
  • API referenceRead the detailed developer API documentation.
  • Accessibility CheckerTry our dedicated content accessibility checking tool.

CKBox

A file manager with image conversion capabilities.

  • Getting startedInstall and configure CKBox in your application.
  • File managmentManage all your digital assets in one place.
  • ImagesOptimize your images for use in responsive web applications.
  • ExamplesCheck code examples for various configurations.
  • APIUpload and manage your assets using the REST API.

Premium features

Dedicated premium features for special tasks that expand the functionality offered by CKEditor 5.

  • AI AssistantProvides a way to boost your editing efficiency and creativity through the use of AI.
  • Real-time collaborationCollaboratively edit, comment and suggest changes to your content in real-time.
  • CommentsCollaborate with peers by commenting any part of the rich text content.
  • Track changesSuggest changes to the content and easily accept or decline the introduced suggestions.
  • Revision historyCreate and view a chronological revision history of your content using document versioning.
  • Export to PDFGenerate a PDF file directly from the CKEditor 5 WYSIWYG editor content.
  • Export to WordGenerate an editable .docx file directly from the CKEditor 5 WYSIWYG editor content.
  • Import from WordA service that allows you to convert Word .docx files to HTML content and import into CKEditor 5.
  • PaginationSee where page breaks would be after the document is exported to PDF or to Word.
  • Document outline Display the list of sections (headings) of the document next to the editor. The outline updates automatically as the user works on the document.
  • Email configuration helper While configuring an email editor looks like a demanding task, the email configuration helper plugin is the best way to start and make this experience more manageable.
  • Enhanced paste from Office Paste from Office features let you paste content from Microsoft Word and Microsoft Excel and preserve its original structure and formatting.
  • Enhanced source code editingThe enhanced source code editing feature allows for viewing and editing the source code of the document in a handy modal window (compatible with all editor types) with syntax highlighting, autocompletion and more.
  • Export with inline styles The feature applies the styles defined by CSS style sheets directly on HTML elements.
  • Line height Adjust the vertical spacing between lines of text, controlling how tightly or loosely text is packed within paragraphs.
  • Math equations and chemical formulasA popular mathematical and science formula editor with classical and handwriting input modes.
  • Merge fieldsMerge fields are visually distinct placeholder elements, which you may put into the content to mark places, where real values should be inserted.
  • Multi-level listsMulti-level lists with the legal style numbering feature allows for easy creation and modification of numbered lists with counters.
  • Slash commands Execute a predefined command by writing a slash followed by its name or alias directly in the editor.
  • Spell and grammar checkA multi-language proofreading tool that offers spelling, grammar, and punctuation suggestions on the go.
  • Table of contents Insert a widget with a list of headings (section titles) that reflects the structure of the document.
  • Templates Insert predefined content structures into the document. Templates can provide both smaller portions of content and base structures for entire documents.

Premium features free trial

CKFinder

Enrich CKEditor with image uploads.