Iteration Layer
Image Transformation

Iteration Layer vs Cloudflare Images

Cloudflare Images is a feature of the Cloudflare ecosystem, not a standalone transformation API.

No credit card required — start with free trial credits

Why developers switch from Cloudflare Images

Cloudflare Images needs your files in their storage before you can transform them.

No ecosystem dependency

Cloudflare Images requires your images to live in Cloudflare storage. If your images are in S3, behind your own CDN, or uploaded at request time, you need to migrate before transformations work. We process any URL or file directly.

Dynamic pipelines, not static variants

Cloudflare Images uses named variants — preset transformation combinations defined in the dashboard. Our JSON pipelines are defined per request, in your code, and can adapt dynamically to any input.

AI operations included

Smart crop with object detection, 4× AI upscaling, and background removal are standard pipeline operations. Cloudflare Images has none of these — it covers only the basics.

Feature-by-feature comparison

We went through the docs so you don't have to. Here's how every feature compares — including the ones where we're not the better choice.

Feature Iteration Layer Cloudflare Images
Resize
Yes

Resize images to exact dimensions or by percentage with multiple fit modes

Yes

Resize via width and height parameters in named variants

Crop
Yes

Crop images to exact dimensions with configurable anchor points

Yes

Basic crop via fit and gravity parameters

Format conversion
Yes

Convert between image formats as a pipeline step

Yes

Automatic format negotiation based on browser Accept header

Compression
Yes

Control output quality and compression level per format

Yes

Quality parameter available in variant definitions

Rotate / flip
Yes

Rotate by arbitrary angles and flip horizontally or vertically

Yes

Basic rotation support in variant definitions

Blur / sharpen
Yes

Gaussian blur and unsharp mask sharpening with configurable parameters

Limited

Basic blur available but no sharpening operation

Watermark / overlay
Yes

Composite images and text overlays with positioning and opacity control

No

No watermark or overlay operations available

Smart crop (AI)
Yes

AI-powered object detection for intelligent cropping

No

No AI-powered smart cropping available

AI upscale
Yes

4× AI-powered image upscaling

No

No AI upscaling available

Background removal
Yes

AI-powered background removal in a single pipeline step

No

No background removal available

Output formats
6 formats

JPEG, PNG, WebP, AVIF, HEIF, and GIF output supported

4 formats

JPEG, PNG, WebP, and AVIF output supported

Pipeline model
Dynamic JSON

Define transformation steps as a JSON array per request, adapting dynamically to any input

Static variants

Named variants are preset transformation combinations defined in the dashboard

Requires Cloudflare storage
No

Process any URL or uploaded file directly without pre-uploading

Required

Images must be stored in Cloudflare R2 or uploaded to Cloudflare Images before transformations apply

Edge integration
None

No built-in CDN or edge compute integration

Native

Tight integration with Cloudflare Workers, R2 storage, and the global CDN

Ecosystem pricing
Standalone

Independent pricing regardless of other services used

Bundled

Competitive pricing when already using the Cloudflare ecosystem

EU hosting
EU only

All processing happens exclusively on EU-hosted servers

Global edge

Processing distributed across Cloudflare's global edge network with no EU-only option

Language support
Any language

REST API callable from any programming language with HTTP support

Any language

URL-based API accessible from any programming language

Pricing model
Per transformation

Flat per-transformation pricing regardless of image or variant combination

Per combination

Billed per unique source image and variant combination

Infrastructure required
None

Fully managed API with no deployment or infrastructure to manage

None

Fully managed platform within the Cloudflare ecosystem

GDPR / Data privacy
Zero retention

No files or results stored beyond temporary 90-day logs

Stores assets

Images stored in Cloudflare's global infrastructure as part of the platform

Pricing

Start with free trial credits. No credit card required.

Developer

For individuals & small projects

$29.99 /per month
  • 1,000 credits / month
    That's either: 1,000 image transformations 500 document generations 500 image generations 500 sheet generations 200 document extractions (5-page docs) 200 markdown conversions (5-page docs)
  • All APIs included
  • Free trial credits per API
  • Email support
  • Budget caps per key
  • Optional auto top-up
Most Popular

Startup

Save 40%

For growing teams

$119.99 /per month
  • 5,000 credits / month
    That's either: 5,000 image transformations 2,500 document generations 2,500 image generations 2,500 sheet generations 1,000 document extractions (5-page docs) 1,000 markdown conversions (5-page docs)
  • All APIs included
  • Free trial credits per API
  • Priority support
  • Budget caps per key
  • Optional auto top-up

Business

Save 47%

For high-volume workloads

$319.99 /per month
  • 15,000 credits / month
    That's either: 15,000 image transformations 7,500 document generations 7,500 image generations 7,500 sheet generations 3,000 document extractions (5-page docs) 3,000 markdown conversions (5-page docs)
  • All APIs included
  • Free trial credits per API
  • Priority support
  • Budget caps per key
  • Optional auto top-up

Start building in minutes

Free trial credits included. No credit card required.