Webinar: Level Up Your Drupal Content Editing with CKEditor Features

Sign up

Keep CKEditor 4
safe and secure

CKEditor 4 reached its End-of-Life with no updates, security patches or bug fixes. Don’t risk security breaks or unsupported software, talk to us about an Extended Support Model.

Extended Support Model

This limited-time-only package guarantees that your editor remains secure, with
uninterrupted access to all functionality until December 2026.

standard inclusion

Security Vulnerability Assurance

Access to Long Term Support Package which will provide security fixes for any CKEditor 4 bugs which threaten the security of your application.

optional extra

Third-party API Changes Assurance

CKSource resolves* any critical / high severity issues in CKEditor 4 caused by changes in a third-party apps (e.g. browser, MS Word) that CKEditor 4 depends on for its functionality.

* Time limitations apply

optional extra

Standard Support

Access CKSource Customer Support team for ongoing support requests as per your standard contract terms.

What's the alternative? Migrate to CKEditor 5

Its modular architecture, content editing model, and performance improvements make it the perfect
choice for developers who need a powerful and customizable rich text editor framework.

Plugin-based architecture

Everything is a plugin - even a basic feature like typing. So you can customize, remove or replace whatever plugins you desire.

Markdown output

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

Theme customization

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

Integrations

Native integrations with Angular,
React and Vue.is are available and it's compatible with Electron plus Android and iOS devices.

Ready to purchase an Extended Support Model
for your CKEditor 4 installation?

Frequently asked questions

URL Copied

The CKEditor Long Term Support (LTS) Package is the version of CKEditor 4 that requires a license key activation. Customers who have purchased Extended Support Model Package can get access to the license key on the CKEditor dashboard.

The LTS Package is the only version of CKEditor 4 that has access to essential security fixes. You can download the latest CKEditor 4 LTS Package version here.

The LTS is also available as a Drupal module.

Contact us for an Extended Support Model.

URL Copied

You now need to upgrade your editor configuration. Download the CKEditor 4 Long Term Support Package and add the new license key from your CKEditor Ecosystem Dashboard.

Not sure where to look? See our guide to finding your license key.

URL Copied

When a new CKEditor 4 LTS version is released, an email notification is sent to the email addresses saved in your CKEditor Ecosystem Dashboard.

URL Copied

Yes, Drupal CKEditor 4 LTS is available as a module, offering the needed security updates right away. The module requires a license key activation. After purchasing an Extended Support Model, you can get access to the license key on the CKEditor dashboard.

Learn more about CKEditor 4 LTS.

Add the module to your Drupal project.

Drupal CKEditor 4 LTS is available as a module, offering the needed security updates right away. The module requires a license key activation. After purchasing an Extended Support Model, you can get access to the license key on the CKEditor dashboard.

URL Copied

Beyond the EOL in June 2023, there are no new features, plugins, enhancements, bug fixes or security updates.

To learn more, read this article that details more about end-of-life.

URL Copied

It may depend on the specific terms of your existing contract, so please contact us at sales@cksource.com to talk about your case.

Please note: Different from CKEditor 4, the open source license for CKEditor 5 is GPL v2+. Free-of-charge use of CKEditor 5 is allowed in compatible open source projects, or under our Free for Open Source Policy.

URL Copied

As of 30 June 2023, CKEditor 4 is considered end-of-life (EOL) software. That means there are no new security patches, bug fixes, features or releases coming out for CKEditor 4.

In January 2024, a significant security issue was identified in CKEditor 4. To assist customers who must continue using CKEditor 4 in production applications, we offer the Extended Support Model Package for CKEditor 4. This extends CKEditor 4 support with access to ongoing security fixes until December 2026.

For debugging purposes, it is still possible to download CKEditor 4 until further notice.

We strongly recommend upgrading to CKEditor 5 to get the latest, most secure version of our editor.

URL Copied

Having problems upgrading on time? Chat to our sales team about the paid support options you have available.

Subscribe to our newsletter

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

Input email to subscribe to newsletter

Thanks for subscribing!

Hi there, any questions about products or pricing?

Questions about our products or pricing?

Contact our Sales Representatives.

Form content fields

Form submit

Hidden unused field.

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.

(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) });