Webinar: Level Up Your Drupal Content Editing with CKEditor Features

Unlock exclusive insights and elevate your content creation!

Watch now

Supercharge your Drupal
rich text editing experience

The CKEditor 5 Plugin Pack adds innovative features like real-time and asynchronous collaboration, AI integration, effortless file conversion, and more to the default rich text editor in Drupal.

CKEditor 5 Plugin Pack Features

Auto Image

The Auto Image feature embeds images when image URLs are pasted into the content.

  • Quickly add jpeg/jpg, png, gif, and ico files.
  • Change formatting options of images on the fly, or easily undo image placement

Block Indentation

The Drupal plugins pack introduces the block indentation feature, allowing you visually separate sections of your content. Used for:

  • Indent paragraphs, headings, lists, and other blocks of text
  • Nest list items with Indent and Outdent buttons

Find and Replace

The find and replace button adds common content search and update features to Drupal, speeding up work and ensuring consistency in your content.

  • Find and replace words and phrases
  • Choose case-sensitive or insensitive searches
  • Search on whole words or word fragments

Fonts

The font feature of our free Drupal plugin pack gives you granular control of the fonts in your content. Focus reader attention with global font settings or specific word or section font design.

  • Change font family, size, and color (including background color)
  • Toolbar dropdowns put font changes at your fingertips
  • Focus reader attention with the toolbar dropdowns to control the font size and font family
  • Change both the font color and the font background color with a predefined palette or color picker

Full Screen Mode

Maximize the editing area with full-screen mode. This premium Drupal plugin is free to use with the CKEditor 5 Plugin Pack.

  • Get extra space to edit when using features like Document outlines and Comments

Highlight Text

Draw attention to text with highlights, this feature is readily accessible as a toolbar button and with color choices available from the dropdown menu.

  • Select text fragments and change the background color to highlight, or text color for emphasis
  • Configure the highlight options you want to use in your editor

Page Break

Control your document’s structure with the ability to insert page breaks where you need them.

  • Adds consistency to page layouts
  • Get the same page structure, even when exporting to PDF, Word, or printing

Select All

The select all feature gives you a one-click way to select all content in the editor using a toolbar button so you can easily clear or copy all the content.

Templates

Templates enable users to insert pre-designed content structures into a document. They are a practical tool that expedites the writing process and enforces adherence to company document and content policies.

  • Create templates for smaller content elements, like tables, or whole documents, such as letters
  • Quickly insert templates with the menu button and dropdown
  • This premium feature is available for free in the Plugin pack

Requires Drupal 10.3+. CKEditor 5 Premium Features users who do not have Templates can reach out to support to enable this feature for free as part of your Drupal application.

Text Transformation

Automatically convert pre-defined text fragments into corrected forms with text transformation. This configurable tool facilitates auto-conversion for special characters, abbreviations, and more.

  • Pre-configured with common transformations that users can keep or delete as needed
  • Add your own transformations and autocorrections
  • Increase productivity with expansion of common acronyms and custom abbreviations
  • Create shortcuts for special characters, fractions, and symbols

To-do Lists

Create to-do lists within your documents on the fly. Users can add interactive checkboxes with labels from lists.

  • Supports the same functionality as bulleted and number lists, including nesting
  • Integrates with autoformating to streamline checked and unchecked item additions

Requires Drupal 10.2+

Word count

Monitor word and character count without clicking additional menus selecting tools.

  • Control content volume and work progress without disrupting workflow
  • Configurable with multiple options for word and character count

WProofreader - Grammar and spelling checker

Add the power of AI to text review with WProofreader. This free version of WProofreader offers grammar and spell checking in multiple languages.

  • Free version checks up to 50,000 a day
  • See spelling, grammar and punctuation suggestions as you type or in a separate dialog
  • Automatically proofs across multiple languages - no manual language switching
  • Dedicated settings menu allows for customization, including custom dictionaries
  • Toggle spell checking on or off with a single click

A premium version of this Drupal plugin is also available, offering spelling autocorrection and autocomplete in English, accelerating the proofreading process. You can find exact differences between free and premium versions of WProofreader here.

Want to go further with your rich text editor?

CKEditor offers premium features for Drupal that enhance the user experience.

See how CKEditor 5 Premium Features module for Drupal brings solutions that address
these user challenges and others and browse our demos.

Paste Word or Excel content and maintain formatting and structure

Collaborate in-editor with track changes, revision history, mentions, and comments

Integrate AI assistants into the Drupal editor

Import and export business documents to formats like Word and PDF

How to get the CKEditor 5 Plugin Pack

You can download the CKEditor 5 Plugin Pack using composer command then the plugins will be available in your Drupal Administration section. Just search for CKEditor 5 Plugin Pack and install.

composer require drupal/ckeditor5_plugin_pack

To integrate the CKEditor 5 Plugin Pack into your Drupal site, follow our Installation Guide.

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