15 live use cases · real Workers AI · $0 egress · 330+ cities · collab room designer

One Worker in front of your site. Zero origin changes. Live in 330+ cities.

Scroll

Start here

One Worker. Every capability.

A Cloudflare Worker intercepts every request before it reaches your origin. It can run AI models, cache in R2 or KV, rewrite HTML, detect the visitor's country — all at the edge, with 0ms cold starts (V8 isolates eliminate the VM boot model), in 330+ cities. Your origin receives a completely normal request and never knows any of this happened.

CLOUDFLARE NETWORK · 330+ CITIES · 0ms COLD STARTS EXTERNAL INTERNET · fetch() ANY URL · ANY SERVICE · ANYWHERE 🤖 Workers AI env.AI.run() 🔍 Vectorize env.VECTORIZE 📦 R2 Storage env.R2.put() Workers KV env.KV.get() 🗄️ D1 Database env.DB.prepare() 🔵 Durable Objects env.DO.get(id) 👤 User Browser CLOUDFLARE Worker intercepts every request 🏠 Origin Unchanged ✓ REQUEST RESPONSE fetch(request) origin response fetch() — any URL, any service, anywhere 🌐 OpenAI / AI APIs api.openai.com 💳 Stripe / Payments api.stripe.com 🔌 Any REST API your-api.com 🗃️ Customer DB / ERP internal.corp
HTTP request
Cloudflare binding
External fetch()
Animated = live data
330+ cities in 125+ countries  ·  13,000 network peers  ·  ~50ms from 95% of the world  ·  cold start <1ms
See how Workers intercept →

HTMLRewriter · Workers AI · Llama 3.1

AI on any site.
15 minutes.

HTMLRewriter streams through your origin HTML and injects a Llama-powered chat widget — before the browser sees a single byte. No frontend PR. No backend deploy. No new infrastructure.

Your server returns the same response it always has. The Worker does the rest — in the same milliseconds the response was already travelling.

Live demo → Open STREAMVAULT →
Before → After
// Worker code
const res = await fetch(request)
return new HTMLRewriter()
  .on('body', {
    element(el) {
      el.append(chatWidget, {
        html: true
      })
    }
  })
  .transform(res)
Deploy time~15 min
AWS S3 vs Cloudflare R2
Storage $0.023/GB $0.015/GB
Egress $0.09/GB* $0.00
customMetadata Not auditable cached-at · size-bytes · origin-url
URL changes None

Cloudflare R2 · $0 egress

Kill your egress bill.
Keep your URLs.

AWS charges $0.09/GB (first 10TB tier) to send data to your users. R2 charges $0.00 — permanently, not as a promo. Same URLs, same latency from the nearest Cloudflare PoP, zero DNS changes. *AWS S3 Standard, US-East-1, first 10TB tier (Apr 2026).

Every object gets customMetadata stamped on first cache — timestamp, file size, origin URL — visible in the dashboard and verifiable via response headers.

Run the demo Try it Yourself →

15 live demos.

AI · $0 egress · semantic search · SEO · voice · video · caching · geo pricing · subtitles · collab room designer — none touched the origin.

Workers Routes
0
origin changes

How Workers Intercept

The foundation of every demo. Deploy a Worker in front of any site — your origin never knows it exists.

Learn more →
HTMLRewriter · Workers AI
15 min
to deploy

AI Chatbot Injection

Inject a fully functional AI chat widget into any existing page — no backend deploy, no frontend PR.

Learn more →
Cloudflare R2
$0
egress fees

R2 Storage — Zero Egress

Replace S3 egress costs permanently. Every cached asset stamped with metadata: when, how big, from where.

Learn more →
Vectorize · Workers AI
more results

Semantic Search

"Mind-bending sci-fi" finds Inception and Interstellar. Natural language, no keyword matching.

Learn more →
Workers AI · distilbert
$3.90
to score 1M reviews

AI Sentiment Analysis

Your 4.2-star average is hiding a safety complaint. distilbert reads the text and surfaces it. $0.026/M input tokens.

Learn more →
Edge Compute · request.cf
0ms
geo lookup latency

Local Currency at the Edge

request.cf.country on every request, free. ฿ / Rp / S$ / RM — zero geo-IP API, zero latency.

Learn more →
Workers KV
166
origin calls/hour at 10K req/h

KV Edge Caching

60-second TTL → 166 origin calls/hour instead of 10,000. Hot reads 500µs–10ms from the nearest Cloudflare PoP.

Learn more →
Workers AI · Whisper · WebVTT
47×
cheaper vs AWS Transcribe

Auto Subtitles

Whisper Turbo $0.00051/min vs AWS Transcribe Standard $0.024/min ≈ 47×. Upload audio → STT → cleanup → .vtt.

Learn more →
RealtimeKit · Workers AI
1
Worker to deploy

AI Voice Agent

Speech-to-text, LLM reasoning, text-to-speech — three models, one endpoint, under 2 seconds.

Learn more →
Cloudflare Images
98%
smaller on mobile

Image Resizing

One URL prefix converts to WebP and resizes for any device. 15 KB instead of 1.1 MB on mobile — measured live.

Learn more →
Workers AI · Vectorize
15 min
per new endpoint

Build APIs at the Edge

New endpoints that never existed on the origin — mood discovery, content check, watchlist planner.

Learn more →
Cloudflare Stream · Adaptive Bitrate · HLS
$1
per 1K min delivered

Video Streaming

Upload once. Auto-encode 360p→1080p, adaptive bitrate from 330+ cities. $1/1K min delivered, $5/1K min stored, $0 egress.

Learn more →
Workers AI · LLM
review completion

AI Review Assistant

Rate a film 1-5 stars → Llama 3.1 generates tone-matched review tags. Critical tags for 1★, enthusiastic for 5★. Completion rate triples.

Learn more →
HTMLRewriter · JSON-LD · Workers
0
backend changes

SEO — Rich Results at the Edge

Worker injects unique titles, meta descriptions, and JSON-LD structured data per URL. Products become eligible for Google Rich Results — stars, price, availability.

Learn more →
Durable Objects · WebSocket Hibernation · SQLite
$0
1,000 idle connections / month

Collaborative Room Designer

Place HÖMSTYLE furniture in a live 2D floor plan or 3D view. Every drag syncs to all tabs instantly. One DO class replaces WebSocket server + Redis + load balancer. SQLite persists state. Hibernation means idle = free.

Learn more →

For your engineering team

Ship it on your domain today.

Two production-ready Workers — AI chatbot and R2 image cache. No ORIGIN constant to configure, no origin to touch. Deploy to any hostname, bind a bucket or an AI binding, done. Your team can have either live in under an hour.

Try it Yourself Ballpark pricing →