List of supported Thumbor filters - Serverless Image Handler

List of supported Thumbor filters

This solution currently supports the filters listed in the table below. To use the filters, append your CloudFront URL using the following syntax, including the image name (<example>). To use multiple filters on an image, list them in the same section of the URL. Example:

https://<yourcloudfronturl>/fit-in/300x400/filters:fill(00ff00)/filters:rotate(90)/<example>.jpg

Filters process the image in the order they are specified.

Note

Some Thumbor filters are not supported in the current version of Serverless Image Handler. This may affect legacy users with advanced image request configurations. For examples of filter usage, refer to the Thumbor documentation.

Filter Name Filter Syntax
Autojpg /filters:autojpg()/
Background color /filters:background_color(color)/
Blur /filters:blur(7)/
Color fill /filters:fill(color)/
Convolution /filters:convolution(1;2;1;2;4;2;1;2;1,3,false)/
Equalize /filters:equalize()/
Grayscale /filters:grayscale()/
Image format (heic, heif, jpeg, png, raw, tiff, webp) /filters:format(image_format)
Image type (jpeg, png, gif) /filters:format(jpeg)/
No upscale /filters:no_upscale()/
Proportion /filters:proportion(0.0-1.0)/
Quality /filters:quality(0-100)/
Resize /fit-in/800x1000/
Crop /10x10:100x100/
RGB /filters:rgb(20,-20,40)/
Rotate /filters:rotate(90)/
Sharpen /filters:sharpen(0.0-10.0, 0.0-2.0, true/false)/
Stretch /filters:stretch()/
Strip Exif /filters:strip_exif()/
Strip ICC /filters:strip_icc()/
Upscale /filters:upscale()
Watermark /filters:watermark(bucket,key,x,y,alpha[,w_ratio[,h_ratio]])