Skip to content
Media infrastructure for developers

Ship media that loads instantly, from one URL.

Upload images, video, audio, and documents once. Transform and optimize on the fly with a query string, delivered from a global edge and cached forever.

No credit card · 30,000 free transforms / month

Images Video Audio Documents
cdn.tzzl.io/space/alpine.jpg?w=1200&f=avif&q=auto&r=fill
A transformed landscape delivered by Tuzzle

Built for the way developers actually ship media

<50ms
Edge response
One API
For every asset type
70%
Smaller payloads
Cached at the edge
The transform engine

One asset. Every variant you'll ever need.

Change the query string, get a new render. No build step, no pipeline, no re-uploads. Watch it happen.

Shown on an image. Video transforms and audio, PDF, and document delivery work the same way.

cdn.tzzl.io/space/portrait.jpg?w=800&f=auto&q=80&r=crop&g=face
Live transform preview
800 × 1000 · auto
Output size~120 KB -50% vs JPEG

w · width

f · format

q · quality

r · resize

g · gravity

Request URL

https://cdn.tzzl.io/space/portrait.jpg?w=800&f=auto&q=80&r=crop&g=face
Capabilities

Everything you need to deliver media. Nothing you don't.

On-the-fly transforms

Resize, crop, rotate, convert, and compress with URL parameters. Every variant is generated on first request and cached forever.

Global edge delivery

Served from a global edge network with durable object storage behind it. Low latency everywhere, no origin round-trips after the first hit.

Modern formats, automatic

Auto-negotiate AVIF and WebP per browser, or pin a format. Up to 70% smaller payloads with no visible quality loss.

Face-aware cropping

Smart gravity keeps the subject in frame. Crop to faces, eyes, or let auto detection pick the focal point for thumbnails.

Signed URLs & access control

Public, private, or fully authenticated assets. Time-limited signed URLs and space-scoped API keys keep delivery locked down.

Video, audio & documents

Deliver video, audio, PDFs, and documents from the same space, with the same caching and access model as your images.

How it works

From upload to delivery in three steps.

01

Upload once

Push files to a space via the API, dashboard, or a signed upload URL.

await fetch(uploadUrl, {
  method: 'POST',
  body: form,
})
02

Transform with a URL

Add query parameters to request any variant. The edge renders and caches it on first hit.

<img
  src="cdn.tzzl.io/hero.jpg?w=800&f=auto"
  alt="Hero"
>
03

Deliver, cached

Every variant is cached at the edge and served instantly after the first request.

HTTP/2 200
cache: HIT
age: 86400
content-type: image/avif
Comparison

The same power, without the enterprise tax.

Everything you expect from a modern media CDN, with pricing you can actually predict and local billing built in.

TuzzleCloudinaryimgix
URL-based transforms
Automatic AVIF / WebP
Face-aware cropping
Video delivery
Audio delivery
Document & PDF deliveryLimitedPDF only
Flat pricing, no credits
Forever free tier30-day trial

Based on publicly documented features as of June 2026. Cloudinary and imgix are trademarks of their respective owners; their capabilities may change.

Pricing

Fair pricing that scales with you.

Hobby

Side projects

$0

  • 30,000 transformations / month
  • 20 GB bandwidth
  • 10 GB storage
  • WebP + AVIF output
Start free

Starter

Growing products

$9/mo

  • 50,000 transformations / month
  • 50 GB bandwidth
  • 25 GB storage
  • Automatic WebP / AVIF
Choose Starter

Pro

Popular

Production apps

$29/mo

  • 500,000 transformations / month
  • 200 GB bandwidth
  • 100 GB storage
  • Everything in Starter
Choose Pro

Scale

High-traffic platforms

$79/mo

  • 2,000,000 transformations / month
  • 1 TB bandwidth
  • 500 GB storage
  • Everything in Pro
Choose Scale

See full pricing and FAQ · No credit card required to start

Start delivering faster media today.

Free to start, no credit card. Be up and running with your first transform URL in minutes.