FeaturesCommunityGuidesUse casesCompareToolsBlogPricing
Orlume logo

Cloudflare Pages vs Vercel

Cloudflare Pages and Workers vs Vercel on free limits, commercial use, Next.js support and pricing, plus which to choose for static sites and Next.js apps.

The short answer

For static sites and businesses on a budget, Cloudflare: its free tier is generous and allows commercial use. For Next.js apps that use server features, Vercel is the smoother choice, since it builds Next.js, but its free Hobby plan is for personal, non-commercial projects only. Cloudflare now recommends Workers rather than Pages for new projects, with Pages still supported.

  • Cloudflare's free tier allows commercial use; Vercel Hobby does not.
  • Vercel gives the most complete Next.js support.
  • Cloudflare recommends Workers for new projects; Pages remains supported.
  • Cloudflare Pages allows 500 builds a month on its free plan.

01Side by side

Cloudflare vs Vercel, checked October 2026
Cloudflare Pages / WorkersVercel
Free plan useCommercial allowedPersonal, non-commercial only
Free build limit500 builds a month (Pages)Basic build machines
Free data transferGenerous, not metered on Pages100 GB a month
File limits20,000 files, 25 MiB each (Pages free)Per-deployment limits
Next.jsSupported via OpenNext adapter on WorkersNative, built by the Next.js team
Paid entryWorkers Paid planPro $20 a month

02Free plans and commercial use

This is usually the deciding factor. Vercel's fair use guidelines restrict Hobby to non-commercial personal use, including any site advertising a product or service. Cloudflare's Pages limits focus on technical caps, 500 builds a month, 20,000 files and 25 MiB per file on the free plan, and do not bar commercial sites.

So a small business site can run free on Cloudflare indefinitely, while the same site on Vercel needs Pro at $20 a month to follow the rules.

03Next.js support

Vercel created Next.js, and every feature works there first: server components, image optimization, incremental static regeneration and middleware. On Cloudflare, Next.js runs on Workers through the OpenNext adapter, which supports most features, though some need configuration and new releases can lag.

If your Next.js site is mostly static pages, the difference barely matters. If it leans on server rendering, image optimization or the newest features, Vercel saves time. Why Next.js suits marketing sites explains the rendering choices.

04Pages or Workers on Cloudflare?

Cloudflare's Pages documentation now says to start new projects with Workers, which supports most Pages use cases with a broader feature set. Existing Pages sites keep working. For a new static site, either is fine; for anything with server logic, Workers is the direction Cloudflare is investing in.

05Other differences

  • Cloudflare includes DNS, a registrar at cost and security tools in the same account.
  • Vercel's dashboard, previews and analytics are built around frontend teams.
  • Both deploy from Git with preview URLs per branch.
  • Both issue HTTPS automatically for custom domains.

07Pricing beyond the free plans

Vercel Pro is $20 a month and includes $20 of usage credit, then bills on-demand rates for transfer, function invocations, CPU and image optimization, according to its pricing page. For a busy site with many images or server-rendered pages, those usage lines are where the bill grows.

Cloudflare's paid Workers plan is priced around requests and compute rather than bandwidth, and static asset requests on Pages are generous even on the free tier. Sites with heavy traffic but simple pages often cost less on Cloudflare; sites that rely on Vercel's image optimization or Next.js-specific features may find the convenience worth paying for.

08Moving between them

Both deploy from Git, so a static site moves in minutes: connect the repository to the other platform, set the build command and output folder, copy environment variables and update DNS. Next.js sites that use server features need the OpenNext adapter on Cloudflare and some testing. Keep platform-specific configuration to a minimum and switching stays easy.

What people who tried it say

On Hacker News, Cloudflare's free tier is often called unusually generous, explained as a funnel to enterprise products, while Vercel is praised for developer experience and questioned on cost at scale.

Looking for more first-hand opinions? Search Reddit for “cloudflare pages vs vercel”. We link the live threads rather than summarizing them, so you read them in full.

Our take

Cloudflare for free business sites and static projects, Vercel when you pay for Pro and want Next.js to just work.

Where this falls short

Both platforms change quickly, and Next.js support on Cloudflare depends on the adapter version. Test your specific site on both before committing if it uses advanced features.

Where Orlume fits

Orlume sites are standard Next.js projects published to orlume.site in one click, so you do not need to pick a host to go live. The free plan includes 10 message credits.

Free to start · No card required · Live in one click

Sources

  1. 1.Pages limits · Cloudflare Docs
  2. 2.Cloudflare Pages · Cloudflare Docs
  3. 3.Fair use guidelines · Vercel
  4. 4.Vercel pricing · Vercel

Orlume logoResearched and written by the Orlume team · Updated October 2026

More on hosting and domains

All 12 hosting and domains questions →
Questions

People also ask.

More on cloudflare pages vs vercel, answered briefly.

Is Cloudflare Pages free for commercial use?

Yes. Its free plan has technical limits but does not restrict commercial sites.

Can Cloudflare host Next.js?

Yes, on Workers via the OpenNext adapter, with most features supported.

Is Cloudflare faster than Vercel?

Both use global networks; for static sites, the difference is negligible.

Is Cloudflare Pages being shut down?

No. Cloudflare recommends Workers for new projects, but Pages is still supported.

Can I use Cloudflare DNS with Vercel hosting?

Yes. Add Vercel's A and CNAME records in Cloudflare and keep them DNS only while Vercel verifies the domain.

Orlume logoStill stuck? Email us
Orlume logo

Build something that doesn't look AI-made.

Describe the site you want. Watch it get designed, not just generated. Then publish it to its own orlume.site address.

  • Free to start
  • No card required
  • Publish to a live URL
  • You own the code