Thumbor
A smart imaging service and enables on-demand cropping, resizing, applying filters and optimizing images.
The service runs as an HTTP server that creates transformed images on the fly based on URL parameters, supporting operations such as cropping, resizing, flipping, and applying a range of filters. It includes AI‑driven detection of faces and other salient features to produce smart crops that keep important subjects in view, and it can output WebP and other formats to reduce file size.
Developers can integrate it with existing storage back‑ends through built‑in loaders and storages for file systems, HTTP, Redis, and MongoDB, or implement custom ones. Filters for brightness, contrast, grayscale, red‑eye removal, blur and others can be chained, and the platform is extensible for additional processing steps.
The project is self‑hostable, released under the MIT license, and distributed as a Python package, OS package, or Docker image. It is used by many companies for on‑demand image handling, offering a stable, open‑source solution that separates image processing from storage and delivery.
Reviews
Loading reviews…
Similar apps

DevOps & Infrastructure
imgproxy
Fast and secure standalone server for resizing and converting remote images.

File Management & Transfer
PictShare
Multi lingual image hosting service with a simple resizing and upload API.
Photo & Video Management
PhotoPrism
Personal photo management powered by Go and Google TensorFlow. Browse, organize, and share your personal photo collection, using the latest…
Photo & Video Management
Chevereto
Ultimate image sharing software. Create your very own personal image hosting website in just minutes.

Photo & Video Management
Photoview
Simple and user-friendly photo gallery for personal servers. It is made for photographers and aims to provide an easy and fast way to…

Media Players & Streaming
PeerTube
Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser.