CKEditor 3.5 released!

Welcome to the past! 👻
Unfortunately, CKEditor 3 is no longer with us. RIP ❤️

Instead, you can check our new and powerful rich text editor framework, CKEditor 5. It has a modular architecture, integrations with popular JavaScript frameworks and features like real-time collaborative editing.

Or, you can discover CKEditor 4, which is an enterprise-grade WYSIWYG editor with countless features and wide browser compatibility including the legacy ones.

Take me to the future ✨

It is a great pleasure to announce the latest major release of CKEditor. Like all previous major versions, CKEditor 3.5 introduces a number of new exciting features, including Adobe AIR support, resizable dialog windows, a dedicated iframe support plugin, and major improvements in working with read-only elements.

CKEditor is in the Air

We are happy to communicate that CKEditor can now be used inside the Adobe AIR application sandbox in the same way as it is used inside a standard web page.

The support for Adobe AIR was introduced two years ago in the previous version of our editor called FCKeditor, and was created in strict cooperation with Adobe. It is only natural to add Adobe AIR support to CKEditor as well.

Resizable Dialog Windows

Resizable dialog windowsThe latest CKEditor release supports resizable dialog windows. Until now, it was possible to change the editor window size. Starting from CKEditor 3.5 you can also do the same with all dialog windows.

Use the resize handle located in the bottom right-hand corner of the dialog window to resize it.

Iframe Support

Another novelty in CKEditor 3.5 is the improved support for iframe elements. In the document editing mode iframe elements will be treated in the same way as Flash objects that are already supported.

A new dedicated dialog window was introduced to enable creation of iframe elements and configuration of their properties.

Placeholder Plugin

We created a new sample plugin called "placeholder" that is aimed at all developers who require support for read-only elements in the WYSIWYG mode. Check the "_samples" directory for an example illustrating how to use the plugin inside CKEditor.

By default this plugin is disabled. In order to activate it you have to start with adding the following line to your editor configuration file (config.js):

config.extraPlugins = 'placeholder';

You also need to add an additional "CreatePlaceholder" button to the toolbar. For information on how to modify the toolbar refer to the Toolbar section of CKEditor Developer's Guide.

Full Control Over Read-Only Elements Styling

In CKEditor 3.4 we added support for HTML5 contenteditable attribute used to mark elements that should be protected from changes. In our 3.5 release we take it even further, giving you better control over such elements. From now on you can manage the way CKEditor styles the read-only elements.

Use the CKEDITOR.config.disableReadonlyStyling configuration setting to decide whether CKEditor should add styling to these elements or skip them in the process.


Check out the What's New? page for the full list of changes.


Download CKEditor now!

An important issue with RTL mode in Internet Explorer 6 (#6898) has been detected right after the release of CKEditor 3.5. Today, December 21, 2010, we uploaded new distribution files to our server. If you are one of the users of CKEditor 3.5 revision 6230 (see "About CKEditor" dialog window), be sure to download the installation package for the latest version again.


CKEditor is available in Open Source and Commercial licenses. Full details can be found at our license page.

Reporting Issues

Please use the CKEditor development web site to report issues and suggestions through tickets.


Community support is available through our forums. Visit the support page for additional options.

If you have enjoyed reading this, be sure to check out our other blog posts

Subscribe to our newsletter

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

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

Learn more

Hi there, any questions about products or pricing?

Any questions about our products or pricing?

Send us a quick message and one of our Sales Representatives will be in touch with you as soon as possible.

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.