Allow us to do all the heavy lifting and run Imagizer in our cloud. Our Imagizer web service is the easiest launch method with a pay as you go pricing method. Production ready within minutes without infrastructure changes.
An existing Imagizer Cloud account is required. If you do not have an account, please create one now.
- Navigate to cloud.imagizer.com/sources.
- Click the Create New button.
- Choose a name for your source. Letters, numbers, and dashes are allowed. This name will be used as the subdomain for your Imagizer endpoint.
- Choose your Image Storage Type. Support for three different image storage options is available: Web Folder, Amazon S3, and Imagizer Storage.
- If you chose a Web Folder, enter the Base URL now. See the Image Storage section below for more image storage options.
- Optionally, you may enable global image optimization, which will be applied to all images. Imagizer provides three different presets for optimizations (Low, Medium, High). You may also enter custom parameters. See the API Reference for a full list of available parameters.
- Click the Create button.
- Take note of the Imagizer endpoint.
Congratulations! Your Imagizer Cloud source is now running. You can test the source by navigating to the endpoint in a browser.
Visit the Usage guide for information on how to use Imagizer.
The base URL of the web folder is the location of where your images are stored. Any publicly available web URL including AWS S3 endpoints are supported.
The Amazon S3 storage type supports private Amazon S3 buckets where your images are stored.
Toggle the uploads option to enable image uploads through Imagizer. See the uploads guide for more information.
Uploads require the s3:putObject permission.
Imagizer offers built-in image storage free of charge. Imagizer storage is backed by Amazon S3 which guarantees high reliability and protects against data loss. You may upload images directly to Imagizer.
Imagizer allows for global image parameters to be applied to every request and/or mobile requests. The default parameter feature is handy for adding Imagizer processing such as compression and formatting to all image requests without the need to modify image URLs.
Any Imagizer parameter may be used. See a full list on the API reference guide.
Imagizer provides a few optimized presets which will compress, resize, and format images to best fit devices.
Default Parameters may be overridden from client supplied URL parameters.
You may provide your own custom domain. You must CNAME the custom domain to the given Imagizer Endpoint.
Imagizer will cache all original and modified images. You may disable the image cache completely.
It is not recommended to disable Image cache.
Cache Control Headers
Imagizer caching is controlled by the Cache-Control header on origin images. The Browser Cache TTL and Server Cache TTL will only be applied when there is no Cache-Control header present on origin images or the override value is set to true.
Ignore formats accepts a comma-separated list of image formats which should be ignored. No image process will take place on these images. The original image will be passed through untouched.
URL rewrites will perform search and replace on the request URL before preceding to image processing. Rewrites allow for changes to both the path and the query parameters on all requests passed to Imagizer.
URL Rewrites supports for both string and regex(PCRE) search and replace. Multiple rewrites are allowed.
Imagizer JSON Config
The Imagizer JSON Config field accepts a full Imagizer JSON configuration object. See the Config reference for the full list of Imagizer configurations.
Imagizer may be configured to apply a watermark to all image requests. We recommend using the Default Parameters configuration.
- Add the watermark parameters to the All requests field. See the Watermark API reference for more information on watermark configuration.
All the images requested through your source will now have a watermark embedded.