RTE CKEditor Image 

Extension key

rte_ckeditor_image

Package name

netresearch/rte-ckeditor-image

Version

13.0.x

Language

en

Author

Netresearch DTT GmbH

License

This document is published under the Creative Commons BY 4.0 license.

Rendered

Fri, 17 Oct 2025 23:35:01 +0000

Image support in CKEditor for the TYPO3 ecosystem.


📘 Introduction 

The RTE CKEditor Image extension provides comprehensive image handling capabilities for TYPO3's CKEditor Rich Text Editor with full FAL integration.

⚡ Quick Start 

Get up and running quickly with installation instructions and basic configuration examples.

⚙️ Configuration 

Learn how to configure custom image styles, processing options, and frontend rendering setup.

🏗️ Architecture 

Understand the extension's architecture, design patterns, and how components interact.

🔧 Developer API 

Explore the PHP and JavaScript APIs for extending and customizing the extension.

🐛 Troubleshooting 

Find solutions to common issues and learn debugging techniques.

Introduction 

The RTE CKEditor Image extension provides comprehensive image handling capabilities for TYPO3's CKEditor Rich Text Editor. This extension enables editors to insert, configure, and style images directly within the CKEditor interface, with full integration into TYPO3's File Abstraction Layer (FAL).

Key Features 

  • Native CKEditor 5 plugin integration
  • Full TYPO3 FAL support with file browser integration
  • Advanced image processing (magic images, cropping, scaling)
  • Custom image style configuration
  • Responsive image support
  • Lazy loading and performance optimization
  • Event-driven architecture for extensibility

Version Information 

Version

13.0.x for TYPO3 13.4+

License

AGPL-3.0-or-later

Repository

github.com/netresearch/t3x-rte_ckeditor_image

Requirements 

System Requirements 

  • TYPO3: 13.4 or later
  • PHP: 8.2, 8.3, or 8.4
  • Extensions: cms-rte-ckeditor (included in TYPO3 core)

Critical Dependencies 

New in version 13.0.0

The CKEditor plugin now requires StyleUtils and GeneralHtmlSupport dependencies for style functionality. Previous versions did not have this requirement.

The CKEditor plugin requires these dependencies for style functionality:

static get requires() {
    return ['StyleUtils', 'GeneralHtmlSupport'];
}
Copied!

Quick Start 

Installation 

Install via Composer:

composer require netresearch/rte-ckeditor-image
Copied!

Activate the extension in the TYPO3 Extension Manager or via CLI:

vendor/bin/typo3 extension:activate rte_ckeditor_image
Copied!

Basic Configuration 

Add the image button to your RTE configuration:

editor:
  config:
    toolbar:
      items:
        - heading
        - '|'
        - typo3image
        - link
        - '|'
        - bold
        - italic
Copied!

For complete configuration options, see Configuration Guide.

Quick Navigation by Role 

Documentation Use Cases 

For Integrators 

For Developers 

PHP Backend Development 

JavaScript/CKEditor Development 

For Troubleshooters 

Support & Contributing 

Get Help 

Contribute 

License 

This extension is licensed under AGPL-3.0-or-later.

Credits 

Development & Maintenance 

Community Contributors 

See GitHub Contributors

Additional Resources