Sign up (with export icon)

Custom upload adapter

Contribute to this guideShow the table of contents

A custom upload adapter connects CKEditor 5’s file uploads to your own server or storage, giving you control over how files are sent and where they are stored. You might build one to meet server integration, security and authentication, or business-logic requirements.

The CKEditor 5 Framework offers an open API with a set of classes for upload adapters that handle the entire upload process from when a user adds a file (for example, by dragging an image) to when the server responds, acting as a bridge between the editor and your server.

Check out this dedicated Custom Upload Adapter guide, which explains how to create custom file upload functionality for the editor.

What’s next

Copy link

Check out the comprehensive Image upload overview to learn more about different ways of uploading images in CKEditor 5.

See the Image feature guide to find out more about handling images in CKEditor 5 WYSIWYG editor.