Skip to content
Cloudflare Docs logomark
Cloudflare
Docs
Pages
Navigation menu icon
Open external link
Cloudflare Docs logomark
Cloudflare
Docs
Pages
Dropdown icon
Pages menu
Pages home
Announcement blog post
First look at Cloudflare Pages (video)
Overview
Get started
Expand: Framework guides
Framework guides
Expand: How to
How to
Add a custom domain to a branch
Handle redirects with Bulk Redirects
Redirecting www to domain apex
Expand: Tutorials
Tutorials
Add a React form with Formspree
Add an HTML form with Formspree
Build a blog using Nuxt.js and Sanity.io on Cloudflare Pages
Build an API for your front end using Cloudflare Workers
Create an HTML form
Expand: Migration guides
Migration guides
Migrating from Netlify to Pages
Migrating from Vercel to Pages
Migrating from Workers Sites to Pages
Expand: Platform
Platform
Branch build controls
Build configuration
Custom domains
Deploy Hooks
Expand: Functions (beta)
Functions (beta)
Expand: Pages Plugins
Pages Plugins
Cloudflare Access
Google Chat
GraphQL
hCaptcha
Honeycomb
MailChannels
Sentry
Static Forms
Stytch
Community Plugins
Git integration
Known issues
Limits
Preview deployments
Rollbacks
Serving Pages
Search icon (depiction of a magnifying glass)
/
Give Feedback
GitHub icon
Visit Pages on GitHub
Light theme icon (depiction of a sun)
Dark theme icon (depiction of a moon)
Set theme to dark (⇧+D)
↑ Top