Serverless Image Handler
Serverless Image Handler

Document Revisions

Date Change Location
June 2017 Initial publication
August 2017 Solution updated to add the rewrite feature and the optional deployment of a demo UI Cost; Architecture Overview; Appendix B; Appendix F
October 2017 Solution updated to provide CORS support Implementation Considerations; Parameters;
September 2018 Added information on watermarking, URL encoding, debugging, and troubleshooting Appendix D
December 2018 Added information about the Amazon CloudFront distribution for the static website hosted in the Amazon S3 bucket Security
January 2019 Added information about using the demo UI, safe URLs, and customizing the Thumbor Lambda package Appendix B; Appendix E
June 2019 Added support for Sharp, multiple image sources, basic image editing, smartcropping with Amazon Rekognition, backward compatibility, and refresh of demo UI. Overview; ConsiderationsDeployment;Appendix A; Appendix B; Appendix C; Appendix E; Appendix F


This document is provided for informational purposes only. It represents AWS's current product offerings and practices as of the date of issue of this document, which are subject to change without notice. Customers are responsible for making their own independent assessment of the information in this document and any use of AWS's products or services, each of which is provided "as is" without warranty of any kind, whether express or implied. This document does not create any warranties, representations, contractual commitments, conditions or assurances from AWS, its affiliates, suppliers or licensors. The responsibilities and liabilities of AWS to its customers are controlled by AWS agreements, and this document is not part of, nor does it modify, any agreement between AWS and its customers.

The Serverless Image Handler solution is licensed under the terms of the Amazon Software License available at

On this page: