Vercel vs Netlify vs Cloudflare Pages — 2026 배포 플랫폼 비교
가격, 빌드 속도, Edge Functions, 무료 티어 비교와 프로젝트별 추천.
한 줄 요약: 개인 프로젝트와 소규모 팀이라면 Vercel이 가장 빠른 선택이다. 트래픽이 높거나 Vercel 비용이 부담되면 Cloudflare Pages가 가성비 최강이고, Netlify는 그 사이 어딘가에 있다.
이 글이 필요한 사람
- 사이드 프로젝트나 스타트업의 프론트엔드/풀스택 앱 배포 플랫폼을 고르는 중
- Vercel 비용이 늘어나 대안을 검토 중인 팀
- Edge Functions, 빌드 속도, 무료 티어 제한을 구체적으로 비교하려는 경우
- Next.js 이외 프레임워크(Astro, SvelteKit, Remix 등)의 배포 호환성이 궁금한 경우
※ 가격 정보는 2026년 3월 기준 각 플랫폼 공식 사이트 기준입니다. 변경될 수 있습니다.
핵심 비교표 — Vercel vs Netlify vs Cloudflare Pages
| 항목 | Vercel | Netlify | Cloudflare Pages |
|---|---|---|---|
| 무료 티어 빌드 | 6,000분/월 | 300분/월 | 500빌드/월 (무제한 분) |
| 무료 티어 대역폭 | 100GB/월 | 100GB/월 | 무제한 |
| Edge Functions (무료) | 100만 요청/월 | 125,000 요청/월 | 100만 요청/일 |
| Pro 플랜 시작가 | $20/월 (멤버당) | $19/월 (팀당) | $20/월 (팀당) |
| 빌드 속도 | 빠름 (Turbopack 통합) | 중간 | 빠름 |
| 글로벌 엣지 PoP | ~100+ | ~100+ | 300+ (Cloudflare 네트워크) |
| Next.js 최적화 | 최고 (자체 개발) | 지원 | 지원 (일부 제한) |
| 커스텀 서버 / SSR | Serverless Functions | Netlify Functions | Cloudflare Workers |
| 데이터베이스 통합 | Vercel Postgres, KV, Blob | Netlify Blobs | D1, R2, KV |
무료 티어 상세 — 실제로 어디서 막히나
Vercel 무료 티어 주의 사항:
- 팀(Organization) 프로젝트는 무료 불가 — 개인 계정에만 Hobby 플랜 적용
- Serverless Function 실행 시간 최대 10초 (Pro는 60초)
- 동시 빌드 1개로 제한 (CI 속도 병목 발생)
- 커스텀 도메인은 1개 프로젝트에 복수 도메인 연결 가능
Netlify 무료 티어 주의 사항:
- 빌드 시간 300분/월은 CI/CD가 잦으면 금방 소진됨
- Forms 기능 무료 100건/월 (이후 유료)
- Analytics는 별도 유료 (Vercel도 동일)
Cloudflare Pages 무료 티어 장점:
- 대역폭 무제한이 가장 큰 차별점 — 트래픽이 많아도 추가 요금 없음
- Workers KV, D1 DB, R2 Object Storage 무료 티어가 넉넉함
- Workers(Edge Functions) 하루 100만 요청 무료
Vercel 비용 급증 사례: 트래픽이 급증하면 Bandwidth, Edge Function 요청 수, Image Optimization 건수가 동시에 청구된다. 무료 티어를 초과하면 예상보다 빠르게 월 수백 달러가 나올 수 있다. 트래픽이 예측 불가능한 프로젝트라면 Cloudflare Pages의 무제한 대역폭이 안전하다.
Edge Functions 비교 — 성능과 런타임 제약
세 플랫폼 모두 V8 Isolates 기반 엣지 런타임을 제공하지만 제약이 다르다.
| 항목 | Vercel Edge Functions | Netlify Edge Functions | Cloudflare Workers |
|---|---|---|---|
| 런타임 | V8 Isolates | Deno (V8 기반) | V8 Isolates |
| CPU 시간 제한 | 50ms (Hobby) / 1000ms (Pro) | 50ms | 10ms (free) / 30s (paid) |
| Node.js API 지원 | 부분 지원 | Deno 방식 (일부 다름) | 부분 지원 (node: 접두사) |
| 글로벌 PoP | ~100+ | ~100+ | 300+ |
※ Cloudflare Workers의 CPU 시간 제한은 벽시계 시간(Wall clock)이 아닌 실제 CPU 연산 시간 기준이다. I/O 대기 시간은 포함되지 않아 실제로는 더 긴 요청 처리가 가능하다.
프레임워크 호환성
| 프레임워크 | Vercel | Netlify | Cloudflare Pages |
|---|---|---|---|
| Next.js (App Router) | 최적 | 지원 | 일부 제한 (ISR 등) |
| SvelteKit | 지원 | 지원 | 공식 어댑터 존재 |
| Remix / React Router v7 | 지원 | 지원 | 공식 어댑터 존재 |
| Astro | 지원 | 지원 | 지원 |
| 정적 사이트 (Vite, CRA) | 지원 | 지원 | 지원 |
프로젝트별 선택 기준
Vercel을 선택할 때:
- Next.js App Router를 쓰고 ISR, On-demand Revalidation이 중요한 경우
- 팀이 빠른 DX(Preview Deploy, Comment on PR)를 원하는 경우
- 트래픽이 예측 가능하고 Pro 플랜 비용이 부담 없는 경우
Netlify를 선택할 때:
- Forms, Identity 같은 빌트인 기능을 활용하려는 경우
- Deno 런타임 기반 Edge Functions가 필요한 경우
- Vercel 대비 약간 저렴한 팀 플랜이 필요한 경우
Cloudflare Pages를 선택할 때:
- 트래픽이 크거나 예측 불가능해 대역폭 비용이 걱정되는 경우
- Workers, D1, R2를 함께 쓰는 풀스택 Cloudflare 스택을 구성할 때
- 300+ PoP의 최대 엣지 분산이 필요한 글로벌 서비스
- Next.js 이외 프레임워크(SvelteKit, Remix, Astro)를 사용하는 경우
요약 및 참고 자료
- Vercel: Next.js 최적화, 최고의 DX, 비용 주의
- Netlify: 빌드 시간 제한이 타이트하나 팀 플랜 가격 합리적
- Cloudflare Pages: 무제한 대역폭, 300+ PoP, Workers/D1/R2 통합 스택
- Next.js 외 프레임워크라면 Cloudflare Pages가 가장 유연한 선택
VercelNetlifyCloudflare배포클라우드