Thumbnails
Apps for thumbnail creation
Search & Filter
| Package | django-imagekit | sorl-thumbnail | easy-thumbnails | django-pictures | django-versatileimagefield | django-thumbnails | django-lazy-srcset | django-thumbs |
|---|---|---|---|---|---|---|---|---|
|
Description
|
Automated image processing for
Django. Currently v6.0 |
Thumbnails for Django
|
Easy thumbnails for Django
|
Responsive cross-browser image
library using modern codes like AVIF & WebP |
A drop-in replacement for
django's ImageField that provides a flexible, intuitive and… |
-
|
Lazy srcset and image
generation for Django. Minimum effort required. No database required. |
-
|
|
Category
|
App | App | App | App | App | App | App | Other |
|
Using This
|
54
|
112
|
70
|
1
|
9
|
1
|
1
|
2
|
|
Python 3?
|
Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
|
Dev Status
|
Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Beta | Beta | - |
|
Version (PyPI)
|
6.1.0 | 13.0.0 | 2.10.1 | 1.7.4 | 3.1 | 0.8.0 | 1.0.5 | - |
|
Stars
|
2,350 | 1,794 | 1,411 | 279 | 540 | 48 | 5 | 0 |
|
Forks
|
279 | 496 | 326 | 24 | 92 | 26 | 1 | 0 |
|
Commits
|
|
|
|
|
|
|
|
|
|
Updated
|
22 Feb 2026 | 12 Feb 2026 | 6 May 2026 | 28 Apr 2026 | 21 Jan 2024 | 11 Nov 2025 | 11 Dec 2024 | - |
|
License
|
BSD | Custom | BSD License | BSD License | Custom | MIT | MIT | UNKNOWN |
|
Links
|
||||||||
|
Feature Comparison
(click cells to edit)
|
||||||||
|
Auto resizing
|
|
|
|
—
|
|
—
|
—
|
—
|
|
Crop
|
|
|
|
|
|
—
|
—
|
—
|
|
Cache result
|
—
|
|
|
—
|
|
—
|
—
|
—
|
|
Set up a quality of image
|
—
|
|
|
—
|
|
—
|
—
|
—
|
|
Optimized for remote storages
|
—
|
|
|
—
|
|
—
|
—
|
—
|
|
Multiple Image engine support
|
—
|
|
—
|
—
|
|
—
|
—
|
—
|
|
Model Thumbnail Field
|
|
|
|
|
|
—
|
—
|
—
|
|
HTML/JS Crop widget
|
—
|
|
—
|
—
|
|
—
|
—
|
—
|
|
Bulk thumbnail creation
|
—
|
—
|
—
|
—
|
|
—
|
—
|
—
|
|
Clean cache
|
—
|
|
—
|
|
|
—
|
—
|
—
|
|
Autocrop
|
—
|
|
—
|
—
|
|
—
|
—
|
—
|
|
Access thumbnail from model
|
—
|
—
|
—
|
—
|
|
—
|
—
|
—
|
|
Django 1.7
|
—
|
|
—
|
—
|
|
—
|
—
|
—
|
|
Area preservation
|
—
|
—
|
—
|
—
|
|
—
|
—
|
—
|
|
Supports both Python 2 & 3
|
—
|
—
|
—
|
—
|
|
—
|
—
|
—
|
|
Has an integration with Django Rest Framework
|
—
|
—
|
—
|
—
|
|
—
|
—
|
—
|
|
Django Rest Framework support
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
|
Django Rest Framework support
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
Automated image processing for Django. Currently v6.0
Thumbnails for Django
Easy thumbnails for Django
Responsive cross-browser image library using modern codes like AVIF & WebP
A drop-in replacement for django's ImageField that provides a flexible, intuitive and easily-extensible interface for quickly creating new images from the one assigned to the field.
Lazy srcset and image generation for Django. Minimum effort required. No database required.
Showing 8 of 22 packages in this grid.
Features Being Compared
Auto resizing
Proportionally resize a image
Crop
Can the application do crop?
Cache result
Can the application cache the result?
Set up a quality of image
Is it possible to specify the quality?
Optimized for remote storages
Whether the package is optimized to work well with remote storages such as Amazon S3. This generally means caching any necessary information about the thumbnail so as to not require expensive operations like querying remote storages for last modified times each time a thumbnail is rendered.
Multiple Image engine support
Pluggable Engine support. Image engines like Pillow, ImageMagick, Wand and pgmagick
Model Thumbnail Field
Implementes a ImageField that automatically creates thumbnail and setup common thumbnail configurations
HTML/JS Crop widget
Cropping uploaded images within the browser with a JS plugins
Bulk thumbnail creation
The ability to create thumbnails for a whole list or queryset at once instead of individually.
Clean cache
Remove entries without images, images without entries, and other extraneous data.
Autocrop
Crop images by image analysis removing white borders and centering to the most prominent object in the image
Access thumbnail from model
Is it possible to access thumbnails directly from the model, without a template tag? For example: {{ object.myimage.thumbnail.url }}
Django 1.7
Whether the app supports Django 1.7, esp. in terms of migrations.
Area preservation
The ability to mark particular areas as "protected" so they are preferentially preserved during cropping operations.
Supports both Python 2 & 3
Does the application support both Python 2 & 3?
Has an integration with Django Rest Framework
Django Rest Framework support
Has an integration with Django Rest Framework support like custom serializers
Django Rest Framework support
Has an integration with Django Rest Framework support like custom serializers