CKEditor 5 | Powerful Framework with Modular Architecture

image
image

CKEditor 5 provides every type of WYSIWYG editing solution imaginable. From editors similar to Google Docs and Medium, to Slack or Twitter-like applications, all is possible within a single editing framework.

The editor comes with a well-designed UI and perfect UX, so users can easily manage media and tables as well as use advanced features, such as auto-formatting, mentions, Paste from Word or Markdown support.

Explore featuresTry demo

image

Modern and state-of-the-art

CKEditor 5 is an ultra-modern JavaScript rich text editor with MVC architecture, custom data model and virtual DOM. It is written from scratch in ES6 and has excellent webpack support.

Native integrations with Angular, React and Vue.js are available for your convenience. CKEditor 5 is also compatible with Electron and mobile devices (Android, iOS).

Get startedRead docs

image
image
image
image
image
image
image

Why developers love CKEditor 5

Extensive documentation

Covering rich-text editing framework, predefined builds and complete API. We provide detailed documentation that is easy to understand - both for beginner and advanced developers

Bulletproof

Software quality is in our DNA. CKEditor 5 has 100% code coverage and our developers spend over 50% of their time on testing code and writing documentation.

Secure

With built-in content filtering and full control over allowed content you can define which elements are supported. CSP support protects your website against XSS or data injection attacks.

Long-term support

Integrate once and use for many years to come with exceptional support provided to you by a team of 50+ developers with over 20+ years of experience in WYSIWYG editing.

Modular, extensible & customizable

Plugin-based architecture

In CKEditor 5 everything is a plugin, even a basic feature like typing. You can tune-up, remove or replace plugins as you wish.

Read docs

Markdown output

Use the data processor to produce custom output instead of HTML, for example Markdown, JSON or XML.

Read docs

Theme customization

Easily adjust the theme with CSS variables. You can even build your own third-party UI, for example in Bootstrap or React.

Read docs

CKEditor in numbers

  • 20+ years
  • Experience

  • 30M+
  • Downloads

  • 400+
  • Articles

  • 30.000+
  • Customers

Read the success stories from our customers

View all case studies

CKEditor is making local U.S.-based government budget book creation easier and more transparent

ClearGov focuses on helping local governments to create digital and web-based budget books aided by the cloud. CKEditor 4 is integrated into ClearGov’s solutions with the added benefit of the Accessibility Checker and Spreadsheet features.

Read more

CKEditor helps Kanbanize revolutionize workflows and provide a truly seamless UX to its end-users

Kanbanize - the cutting-edge management platform - is a global leader in the area of Kanban software. CKEditor 5 helps improve it by delivering a powerful single editor its users love.

Read more

Drupal saves its users millions of hours thanks to CKEditor

Drupal is the leading CMS made by one of the largest open source communities. CKEditor empowers content creators on hundreds of thousands of Drupal 8 sites, ensuring outstanding rich-text editing experience.

Read more