All systems operational

Intelligent Edge Delivery

A self-hosted image infrastructure platform engineered for scale. Dynamic transformations on demand, automatic next-generation formats, and edge caching that never expires.

330+
Edge Nodes
<10ms
Cache Response
3
Formats Served
99.99%
Uptime

See it work right now

Adjust the width and quality. The CDN generates, caches, and serves the variant instantly.

Live CDN demo
Loading…

Transformation controls

Width
Quality
80
Live URL
Loading…
Dimensions: — Format: Auto

Four steps from upload to edge

A production-grade pipeline. Nothing to configure, nothing to manage.

1

Upload

Images are uploaded through the admin panel, picker, or REST API. Validated, hashed, and stored with full metadata.

2

Optimise

Imagick generates a WebP copy and a 300px thumbnail on ingestion. Only the source stays in cloud storage.

3

Transform

Any request with ?w= or ?q= triggers an on-demand variant, cached permanently on first hit.

4

Deliver

Subsequent requests bypass PHP entirely. Served straight from LiteSpeed or the Cloudflare edge.

Everything a modern CDN needs

No third-party dependency. No vendor lock-in. Engineered end to end.

URL-Based Transformations

Resize, crop, compress, convert. All through query parameters. No SDK, no client library.

Automatic WebP & AVIF

Content negotiation picks the smallest format each browser supports. AVIF, WebP, or original.

Cloudflare R2 Storage

Originals live on R2. Zero egress fees. Seamless switch from local disk with one config flag.

Hotlink Protection

Whitelisted domains only. Direct URLs and your own sites remain unaffected.

Real-Time Analytics

Every view logged with format, bytes served, referrer, and geo. Full observability from the dashboard.

WordPress Integration

CDN images appear as native attachments. Featured images and inline content just work.

The API is the URL

No magic. No hidden syntax. Compose transformations by chaining parameters.

  • Width: ?w=600 — resize width, aspect ratio preserved
  • Quality: ?q=60 — compression from 20 to 100
  • Fit mode: ?fit=cover or ?fit=contain
  • Cache busting: ?v=timestamp — refreshes the CDN edge
  • Combine: ?w=800&q=60&fit=cover — order does not matter
<!-- Responsive image --> <img src="…/i/abc123?w=800" srcset="…/i/abc123?w=400 400w, …/i/abc123?w=800 800w, …/i/abc123?w=1200 1200w" sizes="(max-width: 768px) 100vw, 800px" alt="Description" >