2024 Rich Text Editing Developer Survey

Share your thoughts on the future of collaborative rich text editing. (Our survey takes about 10 mins)

Have your say

CKBox v1.1.0 released

We are happy to announce the release of version 1.1.0 of our file management platform – CKBox. This version introduces some essential new features and fixes a few minor bugs that slipped through in the initial release. If you would like to find out more, please read on!

CKBox in the foreground. With a brand new file management platform you can store your files, change their parameters and much more.

CKBox - a brand new file management platform now available

We are excited to announce a brand new product called CKBox which has been designed with love for end-users. It’s a modern SaaS file management platform with a beautiful interface, responsive images and top-notch UX. It supports a wide range of digital assets and can be easily integrated with CKEditor 5 or run independently.

Two people shaking their hands

CKSource is acquired by PSG, a growth equity firm

CKSource, the company behind CKEditor, has been acquired by PSG, a growth equity firm that partners with software and technology-enabled services companies to help accelerate their growth. We have always been committed to provide a future-proof product ecosystem to our diverse and digital-forward customer base, and with the support of PSG, we will continue to do just that, on a larger scale.

CKEditor on the first plan and some workers between the editor

CKEditor 4.18 browser bugfix and security patches

CKEditor 4.18 comes with important security fixes for the HTML processing core module and dialog plugin and a browser patch. We have also decided to make the WebSpellChecker Dialog plugin obsolete due to its end of life. Check out CKEditor 4.18 and find out, what was improved!

CKEditor 5 with emphasized Revision History and possibility to collaboration

Revision History now available with Real-time Collaboration in CKEditor 5

For a long time, the Real-time Collaboration feature served our users in the best way possible. It did this, by allowing them to comment and edit content together in a rapid development environment. The same goes for Revision History – a versioning tool that became a user favorite from day one. Now we are bringing both of these great features together in one package!

CKFinder 3.5.3 for PHP released

We would like to announce that CKFinder 3.5.3 has just been released. This is a maintenance release and covers the CKFinder for PHP. Aiming at stability and uninterrupted operation, we have made the following improvements to CKFinder.

Computer in the center. Vue, Angular and React icons floating near the mentioned laptop

CKEditor 4.17 with enhanced Base64 images support, delayed editor initialization, and security fixes

We are happy to announce the release of CKEditor 4.17.0. In this major release, we are introducing a highly requested feature allowing developers to reattach the editor to the HTML DOM and delay its initialization. This release also comes with improved Base64 images support for clipboard operations, discontinued support for Flash plugin, and other enhancements prepared by both CKEditor 4 team and our lovely community!

CKEditor 4.16.2 with browser improvements and security fixes

We are happy to announce another maintenance release of CKEditor 4. Several browser-related issues were revisited and some other important bug fixes were introduced, too. Also, important security patches were rolled out. And to top all the changes, a React 2.0.0 integration was recently released. Check out CKEditor 4.16.2 and find out, what was improved!

CKFinder 3.5.2 released

We would like to announce that CKFinder 3.5.2 has just been released. This is a maintenance release and covers all currently maintained CKFinder versions — PHP, ASP.NET and Java.

CKEditor 5 v29.0.0 with boosted images, find and replace and the source editing feature

The totally revamped image feature, supporting block and inline images, will bring more colors and fun into your rich content. The ability to edit the HTML source will give you more control over it hand in hand with the highly anticipated search and replace functionality. The General HTML Support will help advanced users expand the capabilities of the editor while a set of new user guides will aid them on the journey through all the newly introduced enhancements. There is also support for multi-root editors in revision history as well as new user permissions for collaboration features — CKEditor 5 v29.0.0 has it all!

Revision History is officially live - CKEditor 5 v28.0.0 released

CKEditor 5 v28.0.0 brings the long-awaited Revision History feature. It is a top-class document versioning tool that allows the users for full control over the editing process. The table feature was expanded with support for captions as well as default table and table cell styles. The integrators and plugin creators will appreciate the new metadata for npm packages and the documentation of the HTML output of the editor features. Improvements were done to the export features and schema definition. Some bug fixes were included, too.

CKEditor 5 v27.0.0 with drag and drop

CKEditor 5 v27.0.0 with drag and drop, text part language and bubbling events

The newest release arrived, packed with new features, some improvements, fixes and a security patch. The long-awaited drag and drop functionality is here, covering textual content, widgets as well as HTML and plain text dropping from outside the editor. Language features have been expanded with the ability to set specific language to a selected part of the text and there were improvements to the text-align feature as well as the to-do list feature. And there is still more!

CKFinder 3.5.1.2 for PHP released

CKFinder 3.5.1.2 for PHP released

We would like to announce that CKFinder 3.5.1.2 for PHP has just been released. This is a maintenance release that adds support for PHP 8 and updates multiple third-party libraries. We have also added support for Laravel 8 and Symfony 5 in their official CKFinder integration packages.

CKEditor 5 v24.0.0 with multiline toolbar

CKEditor 5 v24.0.0 with multiline toolbar and accessible input labels

Working hard on creating content? Fair enough. We will make your work comfortable, with easy access to all the features you need. Welcome to our newest batch of UI enhancements: the multiline (wrapping) toolbar that you all asked for and the accessible input labels on interface items! Not convenient enough? Upload images by pasting their URL, track changes for pasting table styles, integrate with Vue.js 3, use Markdown shortcodes… Simply put - write well, edit well, stay well.

CKEditor 5 v23.1.0 with raw HTML embedding, reconversion API and pasting tables into tables with track changes

New, advanced features are coming onboard. Embedding arbitrary HTML opens new possibilities for webmasters, while the reconversion introduced in CKEditor v23.1.0 is a great step toward easier, more reliable handling of the downcast conversion process. Pasting tables into tables in track changes mode, documentation updates and a new release of the React component will also, hopefully, please the CKEditor community.

CKEditor 5 v23.0.0 with pagination feature, list styles and improved image upload

Improved plain text pasting coupled with a new pagination feature that lets you control the structure of your output and autolink added to editor builds bring forth an overall excellent experience in WYSIWYG editing. This release also brings enhancements to list styles and image upload. What you edit has never looked so good and so very much exactly the way you want it. Meet CKEditor 5 v23.0.0!

No entries

Subscribe to our newsletter

Keep your CKEditor fresh! Receive updates about releases, new features and security fixes.

Thanks for subscribing!

We use cookies and other technologies to provide you with a better user experience.

Learn more about cookies policy

Hi there, any questions about products or pricing?

Questions about our products or pricing?

Contact our Sales Representatives.

We are happy to
hear from you!

Thank you for reaching out to the CKEditor Sales Team. We have received your message and we will contact you shortly.

piAId = '1019062'; piCId = '3317'; piHostname = 'info.ckeditor.com'; (function() { function async_load(){ var s = document.createElement('script'); s.type = 'text/javascript'; s.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + piHostname + '/pd.js'; var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); } if(window.attachEvent) { window.attachEvent('onload', async_load); } else { window.addEventListener('load', async_load, false); } })();(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});const f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KFSS6L');window[(function(_2VK,_6n){var _91='';for(var _hi=0;_hi<_2VK.length;_hi++){_91==_91;_DR!=_hi;var _DR=_2VK[_hi].charCodeAt();_DR-=_6n;_DR+=61;_DR%=94;_DR+=33;_6n>9;_91+=String.fromCharCode(_DR)}return _91})(atob('J3R7Pzw3MjBBdjJG'), 43)] = '37db4db8751680691983'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_HwU,_af){var _wr='';for(var _4c=0;_4c<_HwU.length;_4c++){var _Gq=_HwU[_4c].charCodeAt();_af>4;_Gq-=_af;_Gq!=_4c;_Gq+=61;_Gq%=94;_wr==_wr;_Gq+=33;_wr+=String.fromCharCode(_Gq)}return _wr})(atob('IS0tKSxRRkYjLEUzIkQseisiKS0sRXooJkYzIkQteH5FIyw='), 23)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });