Report: 2024 State of Collaborative Editing

Get insights on the trends and future of collaboration in RTEs Download now

Read now

Features for
File Management

Streamline the process of uploading, storing, managing, and displaying media for advanced document management.

For Advanced Media Management Workloads

Take advantage of CKBox, a pre-built media solution that integrates seamlessly with CKEditor.

  • Secure Media Handling: Ensure content safety and integrity with secure uploading, storing, and utilization of media files.
  • Intuitive User Experience: Simplify media discovery with a media browser and provide an intuitive Image Editor for on-the-fly adjustments.
  • Flexible Deployment: Supports both on-premise and cloud SaaS deployment options, alongside efficient CDN use for fast loading and optimal image display across devices.

For Basic Media Handling Needs

Effortless image integration through simple server uploads or inline Base64 encoding.

  • Simple Upload Adapter: Upload images to your server using the XMLHttpRequest API with minimal editor configuration.
  • Base 64 Upload Adapter: Convert inserted images into Base64-encoded strings in the editor output. Images are stored with other content in the database without server-side processing.

For a Custom File Management Solution

Create a Custom Upload Adapter from scratch using the open API architecture of CKEditor 5.

  • Take full control of the upload process.
  • Transform CKEditor 5 into a powerful document management tool tailored to your specific needs.
  • Manage sending files to the server and passing the response from the server (for example, the URL to the saved file) back to the WYSIWYG editor.

Related content

Ready to start using CKEditor?

Experience the best in File Management.

Hi there, any questions about products or pricing?

Questions about our products or pricing?

Contact our Sales Representatives.

Form content fields

Form submit

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