Tutorials
View tutorials to help you get started with Pages.
Name | Last Updated | Type | Difficulty |
Point to Pages with a custom domain | 25 days ago | 📝 Tutorial | Beginner |
Migrating from Vercel to Pages | 27 days ago | 📝 Tutorial | Beginner |
Build an API for your front end using Pages Functions | 7 months ago | 📝 Tutorial | Intermediate |
Use R2 as static asset storage with Cloudflare Pages | 10 months ago | 📝 Tutorial | Intermediate |
Use Pages as an origin for Load Balancing | 10 months ago | 📝 Tutorial | Beginner |
Localize a website with HTMLRewriter | about 1 year ago | 📝 Tutorial | Intermediate |
Build a Staff Directory Application | about 1 year ago | 📝 Tutorial | Intermediate |
Deploy a static WordPress site | about 2 years ago | 📝 Tutorial | Intermediate |
Build a blog using Nuxt.js and Sanity.io on Cloudflare Pages | almost 3 years ago | 📝 Tutorial | Intermediate |
Create a HTML form | almost 3 years ago | 📝 Tutorial | Beginner |
Migrating from Netlify to Pages | almost 3 years ago | 📝 Tutorial | Beginner |
Add a React form with Formspree | over 3 years ago | 📝 Tutorial | Beginner |
Add an HTML form with Formspree | over 3 years ago | 📝 Tutorial | Beginner |
Migrating a Jekyll-based site from GitHub Pages | almost 4 years ago | 📝 Tutorial | Beginner |
Migrating from Firebase | over 4 years ago | 📝 Tutorial | Beginner |
Migrating from Workers Sites to Pages | over 4 years ago | 📝 Tutorial | Beginner |
Was this helpful?
- Resources
- API
- New to Cloudflare?
- Products
- Sponsorships
- Open Source
- Support
- Help Center
- System Status
- Compliance
- GDPR
- Company
- cloudflare.com
- Our team
- Careers
- 2025 Cloudflare, Inc.
- Privacy Policy
- Terms of Use
- Report Security Issues
- Trademark