Iteration Layer
Products
Use Cases
Resources
Pricing
Image Transformation

Iteration Layer vs Cloudflare Images

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

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

Pricing
$0.033

1 credit per action

Variant-based

Per unique transformation

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 usage-based. Switch to a subscription when your volume becomes predictable.

Pay as you go

Usage-based

$0.033 to $0.022 / credit

Graduated pricing. Your effective rate decreases automatically as monthly usage grows.

  • No monthly commitment
  • Pay only for credits used
  • Automatic volume discounts as usage grows
Subscriptions

Predictable volume

From $29.99 /month

Fixed recurring credit packs with lower effective credit prices for steady usage.

  • Lower effective per-credit prices
  • Fixed recurring credit packs
  • Predictable monthly budget
All APIs included Free trial credits per API Project-based budget caps Auto overage billing

Still evaluating?

See how we compare — and where the competition still wins. Choosing the right tool shouldn't require a week of research.

Start building in minutes

Free trial credits included.

Zero data retention Made & hosted in the EU $65 free trial credits