How Gumlet works

Gumlet service sits beween your users and your image storage. It automatically keeps delivering most optimised images to end users.

Image Delivery Pipeline

Gumlet service includes origin cache, image resize and optimization service, processed cache and CloudFront Global CDN. You are free to choose storage of your choice and you always retain control over your original master images. This also helps you stay away from vendor lock-in.

Gumlet works by fetching image from the storage you specify, manipulate in realtime and deliver it. All parameters for image manipulation are supplied as query string parameters. The URL can be used anywhere including in <img> tag.

<img src="https://demo.gumlet.io/lemon.jpeg?width=200&height=100">

Gumlet is designed to be fast. Our server side processing algorithms use native C++ code and GPUs to get best speed possible for image manipulation. We have image processing servers in San Francisco, Frankfurt and Singapore. This means your images are processed in facility near to your users. This combined with our global CDN ensures that your users always get fastest image delivery.