Skip to content
Cloudflare Docs logomark
Cloudflare
Docs
Workers
Navigation menu icon
Open external link
Cloudflare Docs logomark
Cloudflare
Docs
Workers
Dropdown icon
Workers menu
Workers home
Playground
Pricing
Discord
Overview
Expand: Get started
Get started
Storage options guide
Examples
Tutorials
Expand: Learning
Learning
Security model
Metrics and analytics
How the Cache works
How KV works
Using Durable Objects
Workers Services
Integrations
Expand: Platform
Platform
Betas
Expand: Bindings
Bindings
About Service bindings
Changelog
Cron Triggers
Expand: Custom Domains
Custom Domains
Custom Domains
Routes
Languages
Limits
Page Rules
Pricing
Usage notifications
Expand: Workers Sites
Workers Sites
Start from existing
Start from scratch
Start from worker
Workers Sites configuration
Expand: Runtime APIs
Runtime APIs
Durable Objects
KV
Request
Expand: Streams
Streams
ReadableStream
ReadableStream BYOBReader
ReadableStream DefaultReader
TransformStream
WritableStream
WritableStream DefaultWriter
Web Crypto
Web standards
Expand: Wrangler
Wrangler
Commands
Custom builds
Environments
Running in CI/CD
Comparing Wrangler 1 & 2
Expand: Migration
Migration
Migrating from Wrangler 1
Deprecations
Ejecting webpack
Expand: Wrangler 1 (legacy)
Wrangler 1 (legacy)
Install / Update
Authentication
Commands
Configuration
Webpack
Search icon (depiction of a magnifying glass)
/
Give Feedback
GitHub icon
Visit Workers on GitHub
Light theme icon (depiction of a sun)
Dark theme icon (depiction of a moon)
Set theme to dark (⇧+D)
Wrangler 1 (legacy)
Install / Update
Authentication
Commands
Configuration
Webpack