Point us at any source image over HTTP(S). We fetch, transform, cache and serve it from the nearest edge POP — resize, format conversion and signed URLs, all through one GET request.
Pass a source url to /fetch plus any transform params. Nightwolf streams the result straight back — no upload step, no origin config.
auto (default), avif, webp, jpeg, png.Built for teams who don't want to run their own resizing fleet.
Pass w/h and get an exactly-sized image back, computed the first time it's requested and cached at the edge from then on.
Every response negotiates AVIF or WebP against the requesting browser's Accept header, falling back to JPEG automatically.
Transformed variants are cached across every Nightwolf POP, so repeat requests never touch your origin again.
Restrict transforms to sources you've authorized with an HMAC signature, so nobody can point the CDN at arbitrary buckets.
Origin fetches are streamed and timed — response headers report exactly how long the round trip to your source took.
No upload step required — Nightwolf fetches directly from your existing HTTP(S) origin, S3-compatible bucket, or CMS.
Every plan includes unlimited transforms — you only pay for edge bandwidth delivered.
$0/mo
10 GB edge bandwidth, community support, shared cache tier.
$49/mo
500 GB edge bandwidth, signed URLs, priority cache warmup.
Custom
Dedicated origin pool, SLA-backed latency, private edge tier.