BUILD

Image Processor

Optimize, convert, and transform images on demand, reducing file size and accelerating load times.

DOCS
Image Processor

smaller file sizes with automatic optimization

image formats including WebP and AVIF

faster page loads with optimized images

Reduce image size

Compress images and lower file weight without noticeable quality loss, improving load times for media-rich pages.

Deliver the optimal format automatically

Convert images to WebP, AVIF, or fallback formats based on browser support with no pipelines or manual versioning required.

Transform images on demand

Modify the image and its properties without any perceptible loss of visual quality for the user.

DNZ
Axur
Radware
Arezzo
Contabilizei
Magazine Luiza
Fourbank
Amazon Prime Video
Crefisa
Netshoes
Dafiti
Global Fashion Group
Mobiauto Logo

"We really like the platform due to its ease of use. Azion's platform provides us with essential caching capabilities to accelerate content delivery. Using Image Processor, we reduced on average more than 40% of the size of our image files without compromising the visual quality."

Bruno Guidone

Head of DevOps at Mobiauto

Dynamic, on-demand image transformations

Perform dynamic image transformations on demand via URL, adapting dimensions, aspect ratio and quality to each context—such as browser, screen size or network conditions.

Resize on-demand Quality control Format conversion URL-based API

Docs

Activation and configuration of on-demand image processing.

Multi-format optimization and quality preservation

Automatically adjust format, resolution, and quality based on browser and device while preserving visual fidelity and minimizing file size.

WebP & AVIF Visual quality Device-aware Smart compression

Learn More

Multi-format image file optimization.

Frequently Asked Questions

What is Image Processor?

Azion Image Processor is a real-time image optimization service. Key features include: automatic WebP/AVIF conversion, on-the-fly resizing and compression, URL-based transformations, support for JPEG/PNG/GIF/BMP/ICO formats, and up to 80% file size reduction. It improves Core Web Vitals without storing multiple image versions.

How do I resize an image with Image Processor?

Resize by adding an ims query string with width and height in pixels, using the format WidthxHeight. You can also use fit-in/WidthxHeight to fit the image into a bounding box while preserving aspect ratio.

Can I preserve aspect ratio when resizing?

Yes. Provide only one dimension (Widthx or xHeight) and Image Processor calculates the other dimension automatically to preserve aspect ratio.

Which image formats are supported?

Image Processor supports JPEG, GIF, PNG, BMP, ICO, WebP, and AVIF. WebP and AVIF delivery depends on browser support.

How do I convert an image to WebP or AVIF?

Use a format filter in the ims parameter to convert to webp or avif. To convert to AVIF, the request must include Accept: image/avif, and for WebP it must include Accept: image/webp.

What are the default processing limits?

The default limits are a maximum image size of 150 MB, maximum width of 3840 pixels, and maximum height of 2160 pixels.

Why can I get a 504 error when using ims?

To ensure proper processing, the ims parameter must be the last query string parameter in the URL. If another parameter comes after ims, the request may return a 504 error.

Can I apply multiple transformations in a single request?

Yes. You can chain multiple filters inside the ims parameter, combining operations like resizing, quality adjustment, rotation, and format conversion in one URL.

How is Image Processor typically configured in production?

A common setup is to enable Image Processor and apply cache policies and optimization behaviors via Rules Engine in Applications. This lets you automate optimization for specific file types and keep processed images cached for faster delivery.

How can I measure the impact of image optimization?

You can monitor traffic savings by tracking bandwidth reduction metrics, comparing processed images against original transfers over time.

Access to all features.

Build modern applications