imglab
Image processing and optimization on the fly·imglab.io
imglab is an on-demand image processing and optimization service delivered via an API and global CDN. It connects to cloud data stores (Amazon S3, Google Cloud Storage, Microsoft Azure Storage, or web URLs) to generate resized, cropped, filtered, watermarked, and format-converted image transformations on the fly. It provides over 100 API parameters for image manipulation, including text overlays, shape masks, and color transformations, and offers client libraries for JavaScript, Python, Ruby, and Elixir.
What it's for
Features 16
- Client libraries for JavaScript, Python, Ruby, and Elixir
- Color transformations (hue, saturate, invert, sepia)
- Connects to Amazon S3, Google Cloud Storage, and Microsoft Azure Storage
- Cryptographically signed URLs
- DDoS protection
- Dynamic text rendering with typography control and emoji support
- Filters and effects (blur, sharpen, pixelate, contrast, brightness, exposure, gamma)
- Global CDN with edge nodes in 275+ cities
- HTTP/3 and HTTP/2 support with SSL certificates
- Image resizing and cropping
- Responsive images with automatic srcset generation
- Shape masks (ellipse, round, circle)
- Smart crop with AI face detection
- Support for JPEG, PNG, GIF, WebP, AVIF, and JPEG XL formats
- Supports S3-compatible services like MinIO and Cloudflare R2
- Watermark application with rotation, alpha, scale, and repeat patterns
At a glance
Integrations
Resources
Pricing
Enterprise plan is quote-based and not publicly priced.
1,000 master images, 5 sources, Unlimited transformations, Unlimited bandwidth, Standard support
1,000 master images, 5 sources
5,000 master images, 10 sources, Unlimited transformations, Unlimited bandwidth, Prioritized support
5,000 master images, 10 sources
25,000 master images, 20 sources, Unlimited transformations, Unlimited bandwidth, Prioritized support
25,000 master images, 20 sources
Quote-based; contact sales
Customized for large-scale usage (e.g. 1 million or 100 million images)