Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Image Compression Software
  3. Thumbor

Thumbor

Thumbor · Rio de Janeiro, Brazil

What it is

Thumbor is a free, open-source image service for on-demand cropping, resizing, and flipping. Its smart mode checks for faces when choosing a crop, then uses feature detection if it finds none. You can chain filters such as brightness, contrast, grayscale, red-eye, and blur. Thumbor supports WebP delivery to browsers that accept the format, along with AVIF support and responsive images. It lists file, HTTP, Redis, and Mongo options for loaders and storage, and can be extended with custom filters, storage, loaders, engines, detection, and optimizers. Image URLs can be signed with a SECURITY_KEY and HMAC to help prevent tampering. The default HTTP loader uses HTTP; HTTPS and strict HTTPS options are also described. Thumbor is distributed as a Python package, and current releases require Python 3.10 or newer. It runs through an API, on Linux, or in a self-hosted setup. The project lists an MIT license and is based in Rio de Janeiro, Brazil.

For and against

For

  • Free, open-source service with an MIT license
  • On-demand cropping, resizing, and flipping
  • Smart crops check for faces first
  • Supports WebP, AVIF, and responsive images
  • Custom loaders, storage, filters, and optimizers

Against

  • Current releases require Python 3.10 or newer
  • Default HTTP loader uses HTTP

The verdict

Thumbor offers image transformation and delivery options for teams managing their own service. Its Python requirement and HTTP loader default are worth considering when choosing a setup.

Who it suits

Thumbor suits developers and operations teams who want to host image processing themselves. Its customization options may also fit designers and project managers working with image delivery.

Plans and prices

Thumbor

Free

Open-source image service; self-hosted

Every plan, in full

On the record

Automatic optimization
Yesgithub.com · read 20 Sep 2026
AVIF support
Yesgithub.com · read 20 Sep 2026
Extensibility
Thumbor supports custom filters, storages, image loaders, engines, detection, and optimizers.thumbor.readthedocs.io · read 9 Oct 2026
Filters
Filters can be chained and include brightness, contrast, grayscale, red-eye, and blur.thumbor.org · read 9 Oct 2026
HTTPS loading
The documentation says the default HTTP loader uses HTTP and describes HTTPS and strict HTTPS loader options.thumbor.readthedocs.io · read 9 Oct 2026
Image formats
Thumbor supports WebP and can serve it to browsers that support the format.thumbor.org · read 9 Oct 2026
Image processing
Thumbor provides on-demand image cropping, resizing, and flipping.thumbor.org · read 9 Oct 2026
Installation
Thumbor is distributed as a Python package and current releases require Python 3.10 or newer.thumbor.readthedocs.io · read 9 Oct 2026
Intended users
The site describes use cases for developers, operations teams, designers, and project managers.thumbor.org · read 9 Oct 2026
Open source
The project repository describes Thumbor as an open-source photo thumbnail service and lists an MIT license.github.com · read 9 Oct 2026
Responsive images
Yesgithub.com · read 20 Sep 2026
Security reporting
The security page asks users who find flaws or vulnerabilities to contact the team or create an issue.thumbor.readthedocs.io · read 9 Oct 2026
Smart cropping
Smart mode uses face detection first and feature detection if it finds no faces.thumbor.readthedocs.io · read 9 Oct 2026
Storage and loaders
The site lists file, HTTP, Redis, and Mongo implementations for loaders and storages.thumbor.org · read 9 Oct 2026
URL signing
A SECURITY_KEY can sign image URLs with HMAC to help prevent URL tampering.thumbor.readthedocs.io · read 9 Oct 2026
URL transformations
Yesgithub.com · read 20 Sep 2026

Alternatives to Thumbor

Every alternative, ranked