In this guide · 7 sections
- 01Quick comparison: which platform suits which site
- 02Free plans and commercial use: the rule that catches businesses
- 03Paid plans and team pricing
- 04Forms, speed in Singapore and other practical differences
- 05Which one should a small business pick?
- 06Do it yourself or get help?
- 07Frequently asked questions
Short answer
For a typical business brochure site, Cloudflare is the cheapest: free static hosting with unlimited bandwidth. Netlify is simplest if you want built-in forms. Vercel suits Next.js apps, but its free Hobby plan is non-commercial, so a business site needs Pro at US$20 a month.
Quick comparison: which platform suits which site
Prices below are from each vendor's pricing page and documentation, approximate, as of October 2026, in US dollars before GST.
Cloudflare Pages / Workers
CheapestFree; Workers Paid from US$5/mo
- Static asset requests free and unlimited
- 500 builds a month on the free plan
- DNS, CDN and security in the same account
- Forms need a function or third-party service
Best for: Brochure sites and static sites on a tight budget.
Netlify
Easiest formsFree; Personal US$9; Pro US$20/mo
- Built-in form handling, submissions free
- Credit-based usage: deploys, bandwidth, requests
- Free plan pauses projects when credits run out
- Deploy previews for every change
Best for: Small marketing sites that need a contact form.
Vercel
Next.jsHobby free (non-commercial); Pro US$20/mo
- Made by the Next.js team
- Singapore region (sin1) for functions
- Hobby is personal, non-commercial only
- Pro includes US$20 of monthly usage credit
Best for: Next.js web apps with developers on the team.
Free plans and commercial use: the rule that catches businesses
Vercel's fair use guidelines say Hobby teams are restricted to non-commercial personal use, and all commercial usage needs Pro or Enterprise. Vercel defines commercial broadly: any deployment used for the financial gain of anyone involved in producing it, including a paid developer. A company website built by a freelancer on Hobby breaks that rule.
Netlify's free plan is aimed at individuals, with one member, and works on credits: when the 300 monthly credits run out, projects pause until the next cycle, per Netlify's pricing page. Cloudflare's Pages limits page sets build and file limits on the free plan but does not restrict business use there.
| Free plan | Cloudflare | Netlify | Vercel Hobby |
|---|---|---|---|
| Business use | Not restricted in Pages limits | Allowed, 1 member | Non-commercial only |
| Bandwidth | Static requests free, unlimited | 20 credits per GB | 100 GB a month included |
| Builds | 500 a month, 1 at a time | 15 credits per production deploy | Included, with limits |
| When you hit a limit | Upgrade or request a limit increase | Projects pause | Features pause, usually 30 days |
Paid plans and team pricing
If your site outgrows the free plan, or you need business use on Vercel, here is roughly what the first paid step costs.
| Cloudflare | Netlify | Vercel | |
|---|---|---|---|
| First paid step | Workers Paid, US$5 a month minimum per account | Personal US$9 a month (1,000 credits) | Pro US$20 a month platform fee |
| Team plan | Workers Paid covers the account | Pro from US$20 a month, unlimited members, 3,000+ credits | Pro: US$20 per extra deploying seat; viewer seats free |
| Usage included | 10 million requests to dynamic code a month; static free | Credits for deploys, bandwidth, requests, compute | US$20 of usage credit a month |
| Overage | Per million requests and CPU time | Credit packs (Pro: US$10 per 1,500) | On-demand usage billing |
Read Vercel's Pro plan docs and Cloudflare's Workers pricing before committing; both bill usage on top once included amounts run out. Set a spend alert on day one.
Forms, speed in Singapore and other practical differences
Contact forms
A brochure site's one dynamic feature is usually the enquiry form. Netlify Forms handles this without code, and its credit pricing docs list form submissions as unlimited and free. On Cloudflare or Vercel, the developer writes a small function that emails the form, or uses a form service. Either way, add spam protection and keep form data out of personal inboxes where possible.
Speed for Singapore visitors
All three serve files from a global edge network, so a static page loads quickly in Singapore on any of them. Vercel lists a Singapore region (sin1) in its regions documentation for running server-side code close to local users. For most brochure sites, image sizes and scripts matter far more than the host; see our Core Web Vitals fix guide.
Who can update the content
These platforms host code, not a content editor. If staff need to edit pages themselves, you also need a CMS or a site builder. For many small businesses, managed WordPress or a builder like Squarespace is simpler; compare options in our web hosting cost guide and managed vs shared hosting guide.
Which one should a small business pick?
Choose Cloudflare if
- The site is static or mostly static
- You want hosting, DNS and the CDN in one free account
- Traffic may spike and you don't want bandwidth bills
- Your developer is comfortable with Workers
Choose Vercel or Netlify if
- It is a Next.js app using server features (Vercel)
- You want forms with no code (Netlify)
- Your team values deploy previews and dashboard simplicity
- You accept US$20 a month for business use on Vercel
Whichever you choose, put the account under a company email address, not the developer's personal one, and turn on two-factor authentication. Hosting accounts tied to a departed freelancer are a common cause of lost websites.
Do it yourself or get help?
If your developer already uses one of these platforms and the site is in a Git repository, moving it to another is usually a few hours of work: connect the repository, set the build command, add environment variables, then switch DNS. Test the form and redirects before switching.
Our Website Migration (S$490) moves a site to the right host, keeps URLs and redirects intact and puts the accounts in your company's name. If the site is slow wherever it lives, the Speed & SEO Fix (S$390) targets images, scripts and caching.
Frequently asked questions
No. Vercel's fair use guidelines restrict the Hobby plan to non-commercial personal use, and say all commercial usage needs Pro or Enterprise. Commercial includes any site that brings financial gain to anyone involved in making it, including a paid developer. Vercel Pro was US$20 a month for the platform fee as of October 2026.
For static sites, largely yes. Cloudflare's Workers pricing says requests to static assets are free and unlimited, and the free plan allows 500 builds a month with one build at a time. Server-side functions count towards Workers limits: 100,000 requests a day on the free plan, or the Workers Paid plan from US$5 a month.
On Netlify's credit-based free plan, which includes 300 credits a month, projects pause until the next billing cycle once credits are used up. Each production deploy uses 15 credits and each GB of bandwidth uses 20. Paid plans let you buy extra credits or enable auto recharge so the site stays online.
For static pages, the differences are small because all three serve files from global edge networks with locations in Asia. Vercel lists a Singapore region for server-side code. In practice, page weight, images and third-party scripts have a far bigger effect on load time than the choice between these three hosts.
Not directly. Cloudflare Pages, Vercel and Netlify host static files and JavaScript frameworks, not PHP applications like WordPress. You can run WordPress elsewhere as a headless CMS and publish to these platforms, but for most small businesses a managed WordPress host is simpler and cheaper to maintain.