CKEditor 5 features

Create the perfect custom editing experience with leading-edge, innovative features including real-time and asynchronous collaboration, document conversion, productivity tools and more.

Discover features
based on the plan that's right for you

contact_confirmation
policy
eventId

No results for this query

    Core Editing

    Provide tools for content creation, editing, and styling.

    Advanced HTML Editing

    Gain fine-grained control over HTML elements and attributes with General HTML Support, Source Code Editing, and Show Blocks.

    Read docs about Advanced HTML Editing
    Block Formatting

    Headings, Styles Headings, Block Quotes, Horizontal Lines

    Read docs about Block Formatting
    Bookmarks

    Create and manage reference points, also known as in-text anchors, to enhance document navigation and linking efficiency.

    Read docs about Bookmarks
    Clipboard

    Copy, cut, and paste content within the editor or from external sources.

    Read docs about Clipboard
    Code Blocks

    Insert and manage preformatted code snippets with distinct styling.

    Read docs about Code Blocks
    Column Resize

    Adjust table column width using a resize handle.

    Read docs about Column Resize
    Drag and Drop

    Rearrange elements within a document, including moving text blocks, images, or other content types.

    Read docs about Drag and Drop
    Enhanced Source Code Editing

    Modify the source code with tools such as syntax highlighting, code folding, and autocomplete, supporting most programming languages. This feature enables precise, efficient code editing, meeting advanced technical needs while reducing friction in manual edits.

    Read docs about Enhanced Source Code Editing
    Full page HTML

    Edit entire HTML pages, including page metadata.

    Read docs about Full page HTML
    HTML Embed

    Embed any HTML snippet into your content.

    Read docs about HTML Embed
    Image Resize

    Adjust the width of images in your content using handles.

    Read docs about Image Resize
    Images

    Upload or paste images, insert via URL, use responsive images, add captions, set different image styles, and link images.

    Read docs about Images
    Layout Tables

    Design structured, responsive email layouts with ease using layout tables built specifically for visual layout in the editor.

    Read docs about Layout Tables
    Line Height

    Adjust the vertical spacing between lines to improve document readability and formatting consistency.

    Read docs about Line Height
    Links & Autolinks

    Add hyperlinks to text, automatically convert typed or pasted URLs into clickable links, and manually insert and edit links.

    Read docs about Links & Autolinks
    List Properties

    Apply style list markers (symbols, letters, or digits) to display at each list level, set the start index, and reverse numbered lists.

    Read docs about List Properties
    Lists

    Create to-do, bulleted, and numbered lists, with support for indentation.

    Read docs about Lists
    Multi-level Lists

    Create and edit detailed numbered lists (like 1, 1.1, 1.1.1) with legal style numbering.

    Read docs about Multi-level Lists
    Remove Formatting

    Remove any text formatting applied via HTML elements or CSS styles with a simple click.

    Read docs about Remove Formatting
    Select All

    Select all content within the editor using a single command or shortcut.

    Read docs about Select All
    Table & Cell Styling

    Style entire tables or single cells. Control border color and style, background color, padding, or text alignment.

    Read docs about Table & Cell Styling
    Tables

    Modify tables with ease, including merging and splitting cells, inserting and deleting columns & rows, and nesting tables.

    Read docs about Tables
    Text Alignment & Indentation

    Adjust text alignment left, right, center, or justify, and alter indentation.

    Read docs about Text Alignment & Indentation
    Text Formatting

    Apply styles such as Bold, Italic, Underline, Strikethrough, Font Styles, Subscript, Superscript, Inline Code, and Highlight selected text

    Read docs about Text Formatting
    Toolbar

    Easily access essential editing tools, including text formatting and inserting links or images.

    Read docs about Toolbar
    Undo and Redo

    Backtrack or repeat actions for editing purposes.

    Read docs about Undo and Redo

    Collaboration

    Centralize content creation and review processes in a single app.

    Professional plan

    Everything you need to scale your editing workflow and collaborate with your team in real-time.

    See pricing

    Productivity

    Speed up the content creation and transformation process.

    Automation

    Easily format text using short codes, convert URLs and email addresses into clickable links, and continuously save changes to ensure work isn’t lost. Includes Automatic Text Transformation to autocorrect or expand text fragments based on pre-configured or customizable entries.

    Read docs about Automation
    Case Change

    Toggle between UPPERCASE, lowercase, and Title Case with a single click.

    Read docs about Case Change
    Emoji

    Allows users to insert emojis quickly and intuitively using autoformatting and autocompletion.

    Enhanced Paste from Excel

    Preserve advanced formatting details such as alignment, font styles, and borders when pasting content from Microsoft Excel.

    Read docs about Enhanced Paste from Excel
    Enhanced Paste from Google Docs

    Keep essential structure and basic formatting when pasting from Word or Excel.

    Read docs about Enhanced Paste from Google Docs
    Enhanced Paste from Word

    Preserve advanced formatting and structure such as text styles, lists, tables, and layouts when pasting content from Microsoft Word.

    Read docs about Enhanced Paste from Word
    Find and Replace

    Search for words or phrases in your document and replace them with alternate text.

    Read docs about Find and Replace
    Format Painter

    Clone formatting from one section and apply it to others to easily maintain style consistency across a document.

    Read docs about Format Painter
    Fullscreen Mode

    Switch to fullscreen mode to maximize the editing area and focus on content creation. Ideal for crowded application layouts or anytime you need more room to work.

    Read docs about Fullscreen Mode
    Math Equations

    Easily add properly formatted mathematical notation and chemical formulas to your content.

    Read docs about Math Equations
    Merge Fields

    Add placeholders to content that can be dynamically replaced with text, block-level content or images, enabling tasks like mass email distribution or generation of personalized documents.

    Read docs about Merge Fields
    Paste as plain text

    Ensure text pasted into a document adopts the style of the surrounding content by stripping all formatting.

    Read docs about Paste as plain text
    Slash Commands

    Use the / key to add block elements and styles without reaching for the mouse. Plus, customize your own commands.

    Read docs about Slash Commands
    Special Characters

    Insert unique symbols and characters into your document such as mathematical operators, currency symbols, punctuation, graphic symbols, Emojis, and Unicode letters.

    Read docs about Special Characters
    Templates

    Enable the insertion of predefined content structures into documents, ranging from small content pieces, like formatted tables, to complete document frameworks, like formal letters.

    Read docs about Templates

    Essential plan

    Everything you need to scale your editing workflow and collaborate with your team in real-time.

    See pricing

    Compliance

    Comply with accessibility requirements and restrict the editor to your needs.

    Accessibility Support

    Ensure compliance with accessibility guidelines by providing keyboard navigation, screen reader compatibility, and semantic output markup.

    Read docs about Accessibility Support
    Cloud Region

    Choose between EU and US cloud regions to meet data residency and performance needs. The EU region simplifies GDPR compliance by keeping end-user data at rest within Europe.

    Read docs about Cloud Region
    Long-term Support Edition

    Choose the LTS Edition to stay on a single, stable version without mandatory upgrades. This edition is released once every two years and guarantees up to three years of security and compatibility fixes with no breaking changes.

    Read docs about Long-term Support Edition
    Multi-region Support

    Create and manage parallel environments in both EU and US regions. Improve performance for global users and simplify compliance with region-specific deployments.

    On-premises (Self-hosted) Option

    Host CKEditor Cloud Services on your own infrastructure, including premium features like Collaboration, Export to PDF and Word, and CKBox. Ideal for customers with strict data control or regulatory requirements.

    Read docs about On-premises (Self-hosted) Option
    Read-only Mode

    Restrict editing access based on user roles and lock content from editing while still allowing it to be viewed.

    Read docs about Read-only Mode
    Restricted Editing

    Control which part of a document users can edit by designating certain sections of a document as non-editable.

    Read docs about Restricted Editing
    Spelling and Grammar Checker

    Multilingual proofreading with autocomplete, custom dictionaries, and support for 80+ languages and dialects.

    Read docs about Spelling and Grammar Checker
    Text Part Language

    Specify what language a section is written in so documents that include multiple languages are correctly interpreted by browsers and screen readers.

    Read docs about Text Part Language
    Word and Character Count

    Track the number of words and characters within your document.

    Read docs about Word and Character Count

    Professional plan

    Everything you need to scale your editing workflow and collaborate with your team in real-time.

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