File uploads in CKEditor
Made easy

Store and organize your files and images in CKBox, and use them easily in CKEditor 5.

A complete solution for handling images in CKEditor

  • Facilitatesdrag & drop uploadsof images and files directly into CKEditor 5.
  • Supportspasting imagesfrom clipboard, Word, and Google Docs into CKEditor.
  • Includes an intuitiveImage Editorfor cropping, resizing, and rotating.
  • Enables the organization of files and images per user, document, or customer throughWorkspaces.
  • Aids inreusinguploaded images andorganizingfiles efficiently.
  • Ensures the delivery of high-qualityresponsive imagesvia anultra-fast CDN.

A central file manager for everyone

On-premises optionfor self-hosted file management.

SaaS optionfor hassle-free, maintenance-free usage.

40 official translationsto support global user accessibility.

A universal file manager for everyone

  • Customizable categoriesandtagsto organize your files and images.
  • Powerful search featurewith multiple filters to quickly find what you need.
  • Increase productivity:easily access recently used files, reuse alt text for images.
  • Accessibility matters:keyboard shortcuts for navigation, WAI-ARIA to support screen readers.
  • View your images and PDF documentsin a high-resolution full-page preview.
  • Edit Imageswithout having to launch dedicated software.
  • CRUD- create, rename, update and delete files and folders.

Administration made easy

Each CKBox installation comes with anadministration panelvisible only to the users you select.

A very optimized <picture>

CKBox makes it easy to use responsive images in your content. Improve SEO and increase conversion by making your site loading much faster.

All methods of uploading files supported by CKEditor 5 are available:

  • Save up to 90% of bandwidthif your application does not yet support responsive images.
  • Save up to 34% of bandwidthvs relying on responsive jpg/png images thanks to using the most modern formats of images.

Full control of your data

Can be run anywhere - Docker Image

  • Install anywhere you like -AWS, Azure, Google Cloud,or your own data center.
  • Run with any Open Container runtime tool e.g.Kubernetes, OpenShift, Podman, Dockerand many others.
  • Choose your storage type - S3, Azure Blob Storage, MySQL, Postgres, local filesystem.
  • Scalesimply by handling the service configuration and built-in mechanisms.

Save time and resources

With a SaaS subscription, we take care of everything important.

  • Managing the cloud infrastructure to keep itsecure and up to date.
  • Performingregular backupsof your files.
  • Serving assets viasecure and blazing-fast CDNpowered by AWS.
  • Automatic scaling according to your needs.
  • Ensuring maximum security andhigh availability.

Why CKBox?

If you prefer to host CKBox yourself, you can also use the on-premises version.

Customizability

Easily customize the colors of the interface with just two CSS variables; hue and saturation.

Rest API

Build custom automations using unrestricted access to the CKBox REST API.

Detailed (audit) logs

Track of all user actions with Insights panel. Gather, list and filter business (audit) logs.

CKBox works with your favorite frameworks

Native integrations save time and money during implementation.
CKBox supports the most popular frameworks and libraries.

Get started with CKBox now

Trusted and approved by

Subscribe to ournewsletter

Keep your CKEditor fresh! Receive updates about releases, new features and security fixes.

Input email to subscribe to newsletter

Thanksfor subscribing!

Hi there, any questions about products or pricing?

Questions about ourproducts or pricing?

Contact ourSales Representatives.

Form content fields

Form submit

Hidden unused field.

We are happy to
hear from you!

Thank you for reaching out to theCKEditor 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:// googletagmanager /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 _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 _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 (tự): window.addEventListener('load', function(){ document.body.appendChild (tự) });