Image Optimizer powered by Uploadcare

Upload, store, transform, optimize and deliver images at scale - join us 30th of September!

Register now

File Management
for CKEditor

Upload, manage, organize, and serve your files with a full digital asset management (DAM) experience.

A powerful file manager integrated with CKEditor

  • Customizable categories and tags to organize your files and images.
  • Search feature with multiple filters to quickly find what you need.
  • Productivity enhancements to easily access recently used files or reuse alt text for images.
  • Accessibility support with keyboard shortcuts for navigation and WAI-ARIA to support screen readers.
  • High-resolution preview for images and PDF documents.
  • Image editing without additional software.
  • CRUD - create, rename, update, and delete files and folders.

A central file manager for every use case

  • Organization of files per user, document, or customer through workspaces.
  • Configurable permissions for workspaces, categories, files, and user groups.
  • On-premises option for self-hosted file management.
  • SaaS option for hassle-free, maintenance-free usage.
  • 40 official translations to support global user accessibility.

Complete image handling inside CKEditor

  • Drag and drop uploads of images and files directly into CKEditor.
  • Image pasting from the clipboard, Word, and Google Docs into CKEditor.
  • Intuitive image Editor for basic operations such as cropping, resizing, and rotating.
  • Ability to reuse uploaded images and organize files efficiently.
  • High-quality, responsive images delivered via an ultra-fast CDN.

Administration made easy

Each CKBox installation comes with an administration panel visible only to the users you select.

A very optimized picture

Improve image loading times to boost your SEO, user experience, and conversions. CKBox makes it easy to use responsive images served from a CDN inside CKEditor.

  • Up to 90% of bandwidth saved if your application does not yet support responsive images.
  • Up to 34% of bandwidth saved (instead of relying on responsive JPG/PNG images) thanks to out-of-the box support for the most modern image formats.

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, Docker and many others.
  • Choose your storage type - S3, Azure Blob Storage, MySQL, Postgres, local filesystem.
  • Scale simply 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 it secure and up to date.
  • Performing regular backups of your files.
  • Serving assets via secure and blazing-fast CDN powered by AWS.
  • Automatic scaling according to your needs.
  • Ensuring maximum security and high 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.

Security

Deployable on-premises or as a SaaS solution, manage asset security and compliance with permissions across workspaces, categories, and files.

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 our newsletter

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

Input email to subscribe to newsletter

Subscription failed

Thanks for subscribing!

HiddenGatedContent.

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