Full of features
Paste from Word, Excel and Google Docs. Excellent tables support with columns resizing, selecting rows and columns.
Media embeds (insert videos, tweets, Instagram posts and more), widgets, code snippets, math formulas.
Spreadsheets for creating data grids inside the editor.
Autocomplete, @mentions, emoji 😊 plugins.
Inline and iframe UI, autogrow, maximize mode for distraction-free writing. Read-only mode.
Various styling and formatting plugins, copy formatting feature.


… with even more features
Templates and placeholders for inserting dynamic values or reusing blocks of text.
Image plugins for all purposes: images with captions, classic resizable images, responsive images. Upload images with drag&drop or paste an image from clipboard.
Free HTML editing and source mode. Advanced content filter (ACF) with the possibility of allowing just selected elements, attributes or classes or accepting any HTML.
Optional add-ons: Spell Checker and CKFinder, a file manager and uploader with an image editor.
...and more!
Easy to use
Learn how to launch a WYSIWYG HTML editor in a few minutes with a simple API and documentation.
Quickly build your custom editor thanks to the online builder with 400+ plugins.
240+ configuration options allow you to fine-tune every tiny detail without writing any code.
Easily adjust the toolbar with the toolbar configurator.
Pluggable and customizable
Plugin-based and event-based architecture allows you to enhance CKEditor functionality without having to fork it.
Write your own plugins following simple tutorials. Well-documented CKEditor 4 API and extensive documentation full of examples and code snippets will help you, too.
Learn from the source code of plugins included in CKEditor 4. It is Open Source ❤️!

Enterprise WYSIWYG HTML editor
CKEditor 4 is the most stable, reliable solution on the market since its launch in 2012. It has been actively improved since then.
Wide browser support including legacy browsers.
Exceptional security: As an Open Source application with many enterprise customers, CKEditor 4 is constantly checked by pentesters, security scanners and source code analysis tools.
Long-term support (LTS) until 2023.
Great accessibility
WCAG 2.0 AA and Section 508 compliant.
Excellent keyboard support.
High contrast support and support for screen readers such as JAWS.
Optional Accessibility Checker for analyzing if the content created by users is accessible.

Easy to integrate
CKEditor 4 integrates easily with modern JavaScript tools, frameworks and technologies, including package managers such as npm, NuGet, Composer, yarn and pnpm or bundlers such as webpack or Rollup.js.
Native integrations with Angular, React and Vue.js are available for your convenience.
Building a mobile or cross-platform desktop application with JavaScript? CKEditor 4 is compatible with Electron and mobile devices (Android, iOS).
Truly global
70 language versions.
User interface with LTR and RTL support (e.g. for Arabic or Hebrew).
Dedicated plugins for setting text direction (mixing RTL and LTR content) and for text part language (e.g. quoting a German phrase in an English sentence).
Great composition (IME) support for languages such as Chinese, Japanese, Korean.

Spreadsheets
Create intelligent, data-driven documents in which you can sort columns, use formulas, style data and many more.
Spreadsheets feature available directly in your document.
Perfect for financial, technical and science industries.
Help your users boost productivity (no Excel needed)!
Quick export to PDF
Create your content in the editor and easily generate a PDF file. The document can be then downloaded and printed.
Don’t worry about the styles.
The exported file will look the same as the original content.


Math equations and spell checking
MathType equation editor for easy scientific document creation.
Type or handwrite - whichever suits you better.
Create your own keyboard shortcuts and customize your toolbars.
Editor your formulas in a keyboard-only mode.
MathTypeEasy to integrate, modern and customizable Proofreader
Spelling and grammar mistakes underlined on the go.
Distraction-free badge with access to proofreading suggestions.
Spelling and grammar suggestions available on hover, with no click needed.
ProofreaderAmazing community and support
21000+
StackOverflow questions related to CKEditor. If by any chance you cannot find the answer in the documentation, it is probably already on StackOverflow. Oh, and we are active there, too :)
25M+
CKEditor 4 downloads with a user base exceeding hundreds of millions. With such a huge user base, we receive a lot of valuable feedback, bug reports and feature requests. This helps us evolve and improve every day.
300+
Community plugins and over 100 official plugins in the add-ons repository.
17000+
Commits on GitHub. We do not slow down and improve CKEditor 4 every day.
We are sorry to inform you that CKEditor 5 does not support Internet Explorer 11 yet.
Don't worry - we have it on our roadmap.
Browser compatibility section