Edge caching that just works
Sensible defaults honour Cache-Control and ETag, with stale-while-revalidate so a cold origin never becomes a slow page.
Utya CDN caches and delivers your static assets, media and API responses from edge locations close to your users — with TLS, HTTP/3, Brotli and instant purge out of the box.
Invite-based onboarding during beta · No credit card · Cancel any time
# point your hostname at the edge, keep your origin
assets.example.com CNAME edge.utyacdn.com.
# purge a path the instant you deploy
curl -X POST https://api.utyacdn.com/v1/zones/$ZONE/purge \
-H "Authorization: Bearer $UTYA_TOKEN" \
-d '{"paths":["/app.abc123.js"]}'No 400-page contracts, no surprise egress bills, no dashboard you need a certification to operate. Cache rules you can read, an API for everything, and a network small enough to be honest about.
Sensible defaults honour Cache-Control and ETag, with stale-while-revalidate so a cold origin never becomes a slow page.
Automatic certificates, TLS 1.3, OCSP stapling and HSTS on every hostname. HTTP is redirected, not served.
Purge by path, prefix or tag from the dashboard or a single API call. Changes propagate to every PoP in seconds.
Brotli and gzip negotiated per request, with correct Vary handling so caches stay consistent.
Stream request logs and cache-hit ratios per zone. Export to your own sink or read them in the dashboard.
Point a CNAME or delegate a subdomain. Your origin stays where it is — we sit in front and absorb the load.
Tell us the hostname you want to accelerate and where your origin lives.
Add one CNAME. We issue the certificate and start serving over HTTPS.
Hit ratios climb, origin traffic drops, and every asset is served from the nearest PoP.
We would rather run a handful of well-provisioned PoPs than claim a map full of pins we cannot back. Today Utya CDN serves from three European edge locations, each terminating TLS and answering from cache.
| Location | Region | Edge host | Median p50 |
|---|---|---|---|
| Amsterdam · NL | EU-West | eu3.utyacdn.com | 9 ms |
| Stockholm · SE | EU-North | eu2.utyacdn.com | 14 ms |
| Frankfurt · DE | EU-Central | eu1.utyacdn.com | 11 ms |
We are onboarding new zones in small batches during the beta. Tell us what you are running and we will get you a zone.