Vercel 무료 플랜으로 웹사이트를 운영할 때 알아야 할 제한사항

Vercel은 프론트엔드 개발자에게 매우 편리한 배포 플랫폼이다. GitHub, GitLab, Bitbucket과 연동해 자동 배포를 구성할 수 있고, Next.js 같은 프레임워크와의 호환성도 좋다. 개인 프로젝트, 포트폴리오, 테스트용 앱, 작은 정적 웹사이트를 운영할 때 무료 플랜인 Hobby 플랜은 충분히 매력적이다.
다만 “무료”라는 말만 보고 실제 서비스를 운영하면 예상치 못한 제한에 걸릴 수 있다. Vercel 무료 플랜은 무제한 호스팅 서비스가 아니라, 개인 프로젝트와 작은 규모의 애플리케이션을 위한 제한된 리소스 제공 플랜에 가깝다.
이 글에서는 한 계정에서 몇 개의 무료 웹사이트를 운영할 수 있는지, 트래픽과 사용량이 프로젝트별인지 계정 전체 기준인지, 그리고 무료로 Vercel을 사용할 때 어떤 점을 조심해야 하는지 정리한다. 수치는 2026년 6월 8일 기준 Vercel 공식 문서를 기준으로 확인했다.
1. 무료 계정에서 웹사이트를 몇 개까지 만들 수 있을까?
Vercel 공식 문서 기준으로 Hobby 플랜은 최대 200개의 프로젝트를 만들 수 있다. 여기서 프로젝트는 보통 하나의 웹사이트 또는 하나의 애플리케이션 배포 단위라고 보면 된다. 숫자만 보면 무료 계정 하나로 최대 200개의 웹사이트를 만들 수 있는 셈이다.
하지만 이 숫자를 “실서비스 웹사이트 200개를 무료로 안정적으로 운영할 수 있다”는 의미로 해석하면 안 된다. 프로젝트 수 제한은 200개지만, 트래픽, 빌드 시간, 함수 실행, 이미지 최적화, 로그 보관, 분석 이벤트 같은 운영 리소스에는 별도의 사용량 제한이 있다.
대표적인 Hobby 플랜 기준은 다음과 같다.
| 항목 | Hobby 플랜 기준 |
|---|---|
| 생성 가능한 프로젝트 수 | 200개 |
| 하루 배포 횟수 | 100회 |
| 빌드 실행 시간 | 6,000분 |
| Active CPU | 4 CPU-hours |
| Provisioned Memory | 360 GB-hours |
| Function Invocations | 100만 회 |
| Fast Data Transfer | 100GB |
| Fast Origin Transfer | 최대 10GB |
| Image Optimization Source Images | 1,000개 |
| Web Analytics Events | 월 50,000 이벤트 |
| Runtime Logs 보관 | 1시간 |
| Cron Job 최소 실행 간격 | 하루 1회 |
이 수치는 Vercel Limits, Vercel Hobby Plan, Cron Jobs Usage & Pricing, Web Analytics Pricing 문서 기준이다. 플랜 정책은 바뀔 수 있으므로 운영 전에는 항상 최신 공식 문서를 다시 확인해야 한다.
2. 사용량은 프로젝트별로 따로 계산될까?
핵심은 이렇다.
무료 플랜에서 여러 프로젝트를 운영한다면 프로젝트별 무료 한도가 아니라, 계정 또는 팀 전체 사용량 풀을 여러 프로젝트가 나눠 쓰는 구조로 이해하는 편이 안전하다.
Vercel의 Usage 페이지는 기본적으로 계정 내 모든 프로젝트의 사용량을 보여준다. 공식 문서에서도 Count는 계정 내 모든 프로젝트를 합산한 특정 지표의 총량을 보여주고, Project는 프로젝트별 사용량을 보여준다고 설명한다.
예를 들어 프로젝트 A가 70GB, 프로젝트 B가 40GB의 Fast Data Transfer를 사용했다면 “각 프로젝트가 100GB 이하니까 괜찮다”가 아니라 계정 전체 관점에서는 110GB 사용으로 볼 수 있다.
특히 여러 프로젝트를 올릴 때는 다음 리소스를 계정 전체 관점에서 봐야 한다.
- Fast Data Transfer
- Function Invocations
- Active CPU
- Provisioned Memory
- Build Execution
- Image Optimization
- Web Analytics Events
- Edge Requests
- Blob Storage 및 Blob Data Transfer
Vercel Blob 문서도 Hobby 플랜의 포함 리소스 사용량이 프로젝트 내 Vercel 서비스 전체에서 공유된다고 설명한다. Blob뿐 아니라 Vercel의 사용량 모델 전반을 볼 때, “사이트마다 새 한도가 생긴다”는 식으로 이해하면 위험하다.
3. 상업적 서비스에 써도 될까?
가장 중요한 주의점은 사용 목적이다.
Vercel Hobby 플랜은 무료이고 개인 프로젝트, 작은 규모의 애플리케이션에 맞춰져 있다. 또한 Vercel Hobby 문서는 Fair Use Guidelines를 언급하며 Hobby 플랜을 비상업적 개인 사용으로 제한한다고 설명한다.
따라서 다음과 같은 경우에는 Hobby 플랜 사용이 부적절할 수 있다.
- 회사 공식 웹사이트
- 고객사 납품용 웹사이트
- 유료 SaaS
- 광고 수익을 목적으로 하는 서비스
- 쇼핑몰, 예약 서비스, 결제 기능이 있는 서비스
- 프리랜서 클라이언트에게 제공하는 상업 프로젝트
기술적으로 배포가 가능하더라도 정책상 적합하지 않을 수 있다. 트래픽이 늘거나 상업적 성격이 명확하다면 Pro 플랜 이상을 검토하는 것이 맞다.
개인 포트폴리오, 테스트 앱, 오픈소스 데모, 개인 블로그 정도라면 Hobby 플랜에 잘 맞는다.
4. 사용량을 초과하면 어떻게 될까?
Hobby 플랜은 무료 티어이므로 일반적으로 초과 사용량이 자동 과금되는 구조가 아니다. 대신 제한을 넘으면 해당 기능을 일정 기간 사용할 수 없거나 다음 주기까지 기다려야 한다.
Vercel Hobby 문서에 따르면 대부분의 경우 Hobby 플랜에서 사용량 한도를 초과하면 30일이 지날 때까지 해당 기능을 다시 사용할 수 없다. Web Analytics도 Hobby 플랜에서 월 50,000 이벤트를 넘으면 초과 과금이 아니라 수집 중단 방식으로 처리된다.
무료 플랜에서 실제 사용자가 있는 서비스를 운영한다면 다음 리스크가 생긴다.
- 분석 이벤트 수집이 멈출 수 있음
- 배포 횟수 제한에 걸릴 수 있음
- 서버리스 함수 호출이 제한될 수 있음
- 이미지 최적화 한도에 도달할 수 있음
- 트래픽 증가 시 전송량 한도에 걸릴 수 있음
- 로그 보관 시간이 짧아 장애 분석이 어려울 수 있음
5. 정적 웹사이트와 동적 애플리케이션은 부담이 다르다
Vercel 무료 플랜을 안전하게 쓰려면 자신의 프로젝트가 어떤 유형인지 구분해야 한다.
정적 웹사이트
다음과 같은 사이트는 Hobby 플랜에 비교적 적합하다.
- 포트폴리오
- 개인 소개 페이지
- 정적 블로그
- 랜딩 페이지 테스트
- HTML/CSS/JS 기반 데모
- 문서 사이트
정적 파일 중심의 사이트는 서버리스 함수 사용량이 거의 없고 캐시 효율도 좋기 때문에 리소스 소모가 적다.
동적 애플리케이션
다음과 같은 프로젝트는 무료 플랜에서 금방 제한에 가까워질 수 있다.
- 로그인 기능이 있는 앱
- DB를 자주 호출하는 서비스
- 서버리스 API를 많이 사용하는 앱
- 이미지 업로드와 변환 기능이 있는 앱
- 실시간 기능이 필요한 앱
- 크론 작업이 필요한 서비스
- 쇼핑몰, 예약, 대시보드형 서비스
특히 Vercel Functions를 많이 쓰는 구조라면 Function Invocations, Active CPU, Provisioned Memory 사용량을 꾸준히 봐야 한다.
6. Vercel Functions를 백엔드처럼 쓸 때의 주의점
Vercel은 프론트엔드 배포에 강하지만, 무료 플랜에서 백엔드 역할까지 무겁게 맡기는 것은 조심해야 한다.
예를 들어 다음과 같은 API를 Vercel Functions로 처리하면 사용량이 빠르게 증가할 수 있다.
/api/search
/api/upload
/api/payment
/api/recommend
/api/export
/api/generate-report
단순 조회 API는 괜찮을 수 있지만, DB 조회가 많거나 외부 API 호출이 많거나 이미지 처리처럼 무거운 작업이 들어가면 무료 플랜의 포함량을 빨리 소모한다.
또한 Vercel Functions는 WebSocket 서버로 동작하는 것을 지원하지 않는다. 실시간 채팅, 실시간 알림, 실시간 협업 기능이 필요하다면 별도의 실시간 플랫폼이나 백엔드 서버를 고려해야 한다.
7. Cron Job도 무료 플랜에서는 제한이 있다
Vercel Cron Jobs는 편리하지만 Hobby 플랜에서는 실행 빈도 제한이 있다. 공식 문서 기준으로 Hobby 계정은 Cron Job을 하루 한 번만 실행할 수 있고, 시간 정밀도도 시간 단위로만 보장된다.
예를 들어 매시간 실행하거나 30분마다 실행하는 크론 표현식은 Hobby 플랜에서 배포에 실패할 수 있다.
무료 플랜에 적합하지 않은 작업은 다음과 같다.
- 5분마다 재고 확인
- 10분마다 외부 API 동기화
- 매시간 데이터 크롤링
- 실시간성 알림 발송
- 짧은 주기의 배치 작업
하루 한 번 실행되는 간단한 작업이라면 가능하지만, 운영 서비스의 핵심 배치 시스템으로 쓰기에는 부족하다.
8. 로그 보관 시간이 짧다
Hobby 플랜의 Runtime Logs는 1시간만 보관된다. Pro 플랜은 1일, Enterprise는 3일로 더 길다.
개인 프로젝트에서는 큰 문제가 아닐 수 있지만, 실제 서비스에서는 이 제한이 치명적일 수 있다. 장애가 발생했는데 몇 시간 뒤에 확인하면 런타임 로그가 사라져 있을 수 있기 때문이다.
운영 서비스를 Vercel 무료 플랜에 올린다면 최소한 다음 중 하나는 고려해야 한다.
- 외부 로깅 서비스 연동
- 에러 추적 도구 사용
- 중요한 API 에러는 별도 저장
- 서버리스 함수 내부에서 필요한 오류 정보를 DB나 외부 로그로 전송
단, 외부 로그 전송도 함수 실행과 네트워크 사용량을 증가시킬 수 있으므로 과도하게 남발하면 안 된다.
9. 이미지 최적화는 무료처럼 보여도 사용량을 먹는다
Next.js의 <Image /> 컴포넌트와 Vercel Image Optimization은 매우 편리하다. 하지만 이미지 최적화도 무료 무제한은 아니다.
Hobby 플랜에는 Image Optimization Source Images 1,000개 제한이 있다. 이미지가 많은 블로그, 갤러리, 쇼핑몰, 포트폴리오 사이트라면 생각보다 빨리 한도에 접근할 수 있다.
이미지가 많은 사이트라면 다음 전략이 필요하다.
- 업로드 이미지 크기를 사전에 줄이기
- 불필요한 원본 이미지를 사용하지 않기
- 썸네일을 별도로 생성하기
- 외부 이미지 CDN 사용 검토
- 정적 이미지와 동적 이미지를 구분해서 관리하기
10. 무료 플랜으로 여러 사이트를 운영할 때의 현실적인 기준
Vercel Hobby 플랜으로 여러 사이트를 운영할 수는 있다. 하지만 “몇 개까지 가능한가?”보다 중요한 질문은 “각 사이트가 얼마나 많은 리소스를 쓰는가?”다.
적합한 사용 사례
- 개인 포트폴리오 여러 개
- 테스트용 프론트엔드 프로젝트
- 정적 랜딩 페이지
- 학습용 Next.js 앱
- GitHub 프로젝트 데모
- 소규모 개인 블로그
부적합한 사용 사례
- 고객사 상업 웹사이트
- 트래픽이 많은 블로그
- 결제 기능이 있는 서비스
- 광고 수익 목적의 사이트
- 서버리스 API가 많은 SaaS
- 이미지 업로드가 많은 서비스
- 실시간 기능이 필요한 앱
- 회사 내부 운영 시스템
프로젝트 수만 보면 200개까지 가능하지만, 실제로는 트래픽과 기능 구조에 따라 훨씬 적은 수에서도 한도에 걸릴 수 있다.
11. 무료 Vercel 운영 체크리스트
Vercel Hobby 플랜으로 서비스를 운영하기 전에는 다음을 확인하는 것이 좋다.
[ ] 상업적 목적이 아닌가?
[ ] 프로젝트 수가 200개 이하인가?
[ ] 계정 전체 Fast Data Transfer 100GB 안에 들어오는가?
[ ] 서버리스 함수 호출이 많지 않은가?
[ ] 이미지 최적화 사용량이 과도하지 않은가?
[ ] 하루 배포 100회 제한에 걸리지 않는가?
[ ] 빌드 시간이 길지 않은가?
[ ] Cron Job이 하루 1회 이하인가?
[ ] 장애 분석을 위한 로그 전략이 있는가?
[ ] WebSocket 같은 실시간 서버 기능이 필요하지 않은가?
[ ] 무료 한도 초과 시 서비스 영향이 있어도 괜찮은가?
여러 항목이 불안하다면 Hobby 플랜은 개발과 테스트용으로 쓰고, 운영 서비스는 Pro 플랜이나 별도 인프라를 고려하는 것이 맞다.
결론: 무료 Vercel은 작은 개인 프로젝트에 강하다
Vercel 무료 플랜은 훌륭한 개발자 도구다. 특히 정적 사이트, 개인 포트폴리오, 작은 Next.js 프로젝트, 실험용 앱을 빠르게 배포하는 용도로는 상당히 강력하다.
하지만 무료 플랜은 무제한 운영 환경이 아니다. 한 계정에서 최대 200개 프로젝트를 만들 수 있지만, 트래픽과 사용량은 계정 또는 팀 전체 기준으로 누적된다고 이해해야 한다. 또한 Hobby 플랜은 기본적으로 개인과 비상업적 사용을 위한 플랜이다.
현실적인 전략은 다음과 같다.
개인 프로젝트 / 포트폴리오 / 테스트 앱 -> Hobby 플랜 적합
상업 서비스 / 고객사 프로젝트 / 트래픽 있는 운영 서비스 -> Pro 이상 검토
무료로 시작하는 것은 좋다. 다만 실제 사용자가 붙고, 트래픽이 생기고, 서버리스 함수와 이미지 최적화 사용량이 늘어나기 시작한다면 그 시점부터는 더 이상 “무료 호스팅”이 아니라 “운영 인프라”로 판단해야 한다.

Vercel is a very convenient deployment platform for frontend developers. It integrates with GitHub, GitLab, and Bitbucket, supports automatic deployments, and works especially well with frameworks such as Next.js. For personal projects, portfolios, test apps, and small static websites, the free Hobby plan is genuinely attractive.
But if you treat "free" as "unlimited," you can run into limits sooner than expected. Vercel's free plan is not unlimited hosting. It is closer to a limited resource plan for personal projects and small-scale applications.
This post explains how many free websites you can run from one account, whether traffic and usage are counted per project or across the account, and what to watch before serving real applications on Vercel. The numbers were checked against Vercel's official documentation on June 8, 2026.
1. How Many Websites Can You Create on a Free Account?
According to Vercel's official documentation, the Hobby plan allows up to 200 projects. A project usually maps to one website or one application deployment unit. If you look only at that number, a free account can create up to 200 websites.
That does not mean you can reliably run 200 production websites for free. The project count limit is 200, but operational resources such as traffic, build execution, function usage, image optimization, log retention, and analytics events have their own limits.
Representative Hobby plan limits include:
| Item | Hobby plan |
|---|---|
| Projects | 200 |
| Deployments per day | 100 |
| Build Execution | 6,000 minutes |
| Active CPU | 4 CPU-hours |
| Provisioned Memory | 360 GB-hours |
| Function Invocations | 1 million |
| Fast Data Transfer | 100GB |
| Fast Origin Transfer | Up to 10GB |
| Image Optimization Source Images | 1,000 images |
| Web Analytics Events | 50,000 events/month |
| Runtime Logs retention | 1 hour |
| Cron Job minimum interval | Once per day |
These numbers come from Vercel's Limits, Hobby Plan, Cron Jobs Usage & Pricing, and Web Analytics Pricing docs. Plan policies can change, so check the latest official docs before operating a real service.
2. Is Usage Counted Separately per Project?
The safest way to think about it is this:
When you run multiple projects on the free plan, assume they share the account or team usage pool instead of receiving a fresh free quota per project.
Vercel's Usage page shows usage across all projects in your account by default. The official docs explain that Count shows the total for a metric across all projects in the account, while Project shows the usage of that metric per project.
For example, if project A uses 70GB and project B uses 40GB of Fast Data Transfer, the important number is not "each project is under 100GB." From the account perspective, that can be 110GB of total usage.
Pay close attention to these resources when running several projects:
- Fast Data Transfer
- Function Invocations
- Active CPU
- Provisioned Memory
- Build Execution
- Image Optimization
- Web Analytics Events
- Edge Requests
- Blob Storage and Blob Data Transfer
The Vercel Blob docs also note that included Hobby usage is shared across Vercel services in the project. More broadly, it is risky to assume each site receives a separate full quota.
3. Can You Use It for Commercial Services?
Usage purpose is the most important caveat.
The Vercel Hobby plan is free and aimed at personal projects and small-scale applications. Vercel's Hobby docs also refer to the Fair Use Guidelines and state that Hobby usage is limited to non-commercial personal use.
That makes the Hobby plan potentially unsuitable for:
- Company websites
- Client delivery projects
- Paid SaaS products
- Ad-supported services
- Ecommerce, booking, or payment-enabled services
- Commercial freelance projects for clients
A deployment may work technically, but that does not mean it fits the plan policy. If traffic grows or the project is clearly commercial, consider Pro or higher.
Personal portfolios, test apps, open-source demos, and personal blogs are much better matches for Hobby.
4. What Happens If You Exceed Usage?
Because Hobby is a free tier, extra usage is generally not automatically billed. Instead, a feature may stop working for a period, or you may have to wait for the next reset window.
Vercel's Hobby docs say that in most cases, if you exceed usage limits on the Hobby plan, you need to wait 30 days before using that feature again. Web Analytics also pauses collection on Hobby after the included monthly event limit is exceeded, because extra events cannot be charged.
For a service with real users, this creates practical risks:
- Analytics collection can stop.
- Deployment limits can block new releases.
- Serverless function usage can be restricted.
- Image optimization can hit its limit.
- Traffic spikes can consume transfer limits.
- Short log retention can make incident analysis difficult.
5. Static Websites and Dynamic Apps Consume Resources Differently
To use the free plan safely, first classify your project type.
Static Websites
These projects fit the Hobby plan relatively well:
- Portfolios
- Personal profile pages
- Static blogs
- Landing page tests
- HTML/CSS/JS demos
- Documentation sites
Static-file-heavy sites usually consume fewer resources because they use few serverless functions and cache efficiently.
Dynamic Applications
These projects can approach free-plan limits quickly:
- Apps with login
- Services that frequently query a database
- Apps with many serverless APIs
- Apps with image upload or transformation
- Real-time applications
- Services that need cron jobs
- Ecommerce, booking, or dashboard products
If your architecture uses many Vercel Functions, watch Function Invocations, Active CPU, and Provisioned Memory consistently.
6. Be Careful When Using Vercel Functions as a Backend
Vercel is excellent for frontend deployment, but using the free plan as a heavy backend requires caution.
APIs like these can increase usage quickly when implemented as Vercel Functions:
/api/search
/api/upload
/api/payment
/api/recommend
/api/export
/api/generate-report
Simple read APIs may be fine, but database-heavy logic, frequent external API calls, and image processing can consume the included quota quickly.
Vercel Functions also cannot act as a WebSocket server. If you need real-time chat, notifications, or collaboration, consider a dedicated real-time platform or backend server.
7. Cron Jobs Are Limited on the Free Plan
Vercel Cron Jobs are useful, but Hobby has frequency limits. According to the official docs, Hobby accounts can run cron jobs once per day, with hourly scheduling precision.
Cron expressions that run hourly or every 30 minutes can fail deployment on Hobby.
These jobs are not a good fit for the free plan:
- Checking inventory every 5 minutes
- Syncing an external API every 10 minutes
- Crawling data every hour
- Sending time-sensitive notifications
- Short-interval batch jobs
A simple once-a-day job can be acceptable, but Hobby is not enough for core production batch systems.
8. Log Retention Is Short
Runtime Logs on Hobby are retained for only 1 hour. Pro retains 1 day, and Enterprise retains 3 days.
For personal projects this may be fine. For real services, it can be a serious limitation because logs may be gone by the time you investigate an incident.
If you run production-like work on the free plan, consider at least one of these:
- External logging integration
- Error tracking
- Separate storage for important API errors
- Sending critical serverless errors to a database or external log service
Be careful not to overdo logging, because external log delivery can also increase function execution and network usage.
9. Image Optimization Also Uses Quota
Next.js <Image /> and Vercel Image Optimization are convenient, but image optimization is not unlimited.
The Hobby plan includes 1,000 Image Optimization Source Images. Image-heavy blogs, galleries, ecommerce sites, and portfolios can approach that limit faster than expected.
For image-heavy sites, use a strategy:
- Resize uploaded images before serving them.
- Avoid unnecessary original images.
- Generate thumbnails separately.
- Consider an external image CDN.
- Separate static images from dynamic user-uploaded images.
10. A Realistic Standard for Multiple Free Sites
You can run multiple sites on Vercel Hobby. But the more important question is not "how many projects can I create?" It is "how much resource does each site consume?"
Good Fits
- Multiple personal portfolios
- Test frontend projects
- Static landing pages
- Learning-oriented Next.js apps
- GitHub project demos
- Small personal blogs
Poor Fits
- Client commercial websites
- High-traffic blogs
- Payment-enabled services
- Ad-supported sites
- SaaS products with many serverless APIs
- Image-upload-heavy services
- Apps requiring real-time features
- Internal company operations systems
The project count can be 200, but usage limits can be reached with far fewer projects depending on traffic and architecture.
11. Free Vercel Operations Checklist
Before serving a project on Vercel Hobby, check the following:
[ ] Is the project non-commercial?
[ ] Is the project count under 200?
[ ] Does account-wide Fast Data Transfer stay under 100GB?
[ ] Are serverless function calls low?
[ ] Is image optimization usage modest?
[ ] Will deployments stay under 100 per day?
[ ] Are builds reasonably short?
[ ] Are cron jobs once per day or less?
[ ] Is there a logging strategy for incident analysis?
[ ] Does the app avoid WebSocket-style real-time server needs?
[ ] Is it acceptable if exceeding a free limit affects the service?
If several items feel risky, use Hobby for development and testing, and consider Pro or another infrastructure setup for production.
Conclusion: Free Vercel Is Strong for Small Personal Projects
Vercel's free plan is a strong developer tool. It is especially useful for static sites, personal portfolios, small Next.js projects, and experimental apps that need fast deployment.
But the free plan is not an unlimited production environment. You can create up to 200 projects, but traffic and usage should be understood as accumulating at the account or team level. The Hobby plan is also basically for personal and non-commercial use.
A practical rule is:
Personal projects / portfolios / test apps -> Hobby fits
Commercial services / client projects / traffic-heavy production apps -> consider Pro or higher
Starting free is fine. Once real users arrive, traffic grows, and serverless functions or image optimization become meaningful, treat the project as operational infrastructure rather than free hosting.

Vercel 对前端开发者来说是非常方便的部署平台。它可以和 GitHub、GitLab、Bitbucket 集成,自动部署体验很好,也非常适合 Next.js 等框架。对于个人项目、作品集、测试应用和小型静态网站,免费的 Hobby 计划确实很有吸引力。
但如果把“免费”理解成“无限”,实际运营时很容易遇到限制。Vercel 免费计划不是无限托管服务,更接近于面向个人项目和小规模应用的有限资源计划。
本文整理一个账号可以运行多少个免费网站、流量和用量是按项目还是按账号统计,以及用 Vercel 免费计划承载真实应用前需要注意什么。文中的数字按 2026 年 6 月 8 日 Vercel 官方文档核对。
1. 免费账号最多能创建多少个网站?
根据 Vercel 官方文档,Hobby 计划最多可以创建 200 个项目。这里的项目通常可以理解为一个网站或一个应用的部署单位。只看数量,一个免费账号最多可以创建 200 个网站。
但这不等于可以免费稳定运营 200 个生产网站。项目数量上限是 200,但流量、构建执行、函数使用、图片优化、日志保留、分析事件等运行资源都有单独限制。
Hobby 计划的代表性限制如下:
| 项目 | Hobby 计划 |
|---|---|
| 可创建项目数 | 200 |
| 每日部署次数 | 100 |
| Build Execution | 6,000 分钟 |
| Active CPU | 4 CPU-hours |
| Provisioned Memory | 360 GB-hours |
| Function Invocations | 100 万次 |
| Fast Data Transfer | 100GB |
| Fast Origin Transfer | 最多 10GB |
| Image Optimization Source Images | 1,000 张 |
| Web Analytics Events | 每月 50,000 次事件 |
| Runtime Logs 保留 | 1 小时 |
| Cron Job 最小执行间隔 | 每天 1 次 |
这些数字来自 Vercel 的 Limits、Hobby Plan、Cron Jobs Usage & Pricing 和 Web Analytics Pricing 文档。计划政策可能变化,正式运营前应再次查看最新官方文档。
2. 用量是按项目单独计算吗?
最安全的理解方式是:
在免费计划中运营多个项目时,应把它理解成多个项目共享账号或团队的用量池,而不是每个项目都有一套新的免费额度。
Vercel 的 Usage 页面默认显示账号内所有项目的用量。官方文档也说明,Count 会显示账号内所有项目某项指标的总量,Project 则显示每个项目的该指标用量。
例如项目 A 使用 70GB Fast Data Transfer,项目 B 使用 40GB,并不意味着“每个项目都低于 100GB 所以没问题”。从账号整体看,可能已经是 110GB 用量。
运行多个项目时,尤其要关注这些资源:
- Fast Data Transfer
- Function Invocations
- Active CPU
- Provisioned Memory
- Build Execution
- Image Optimization
- Web Analytics Events
- Edge Requests
- Blob Storage 和 Blob Data Transfer
Vercel Blob 文档也说明,Hobby 计划的包含用量会在项目内的 Vercel 服务之间共享。更广泛地看,不应假设每个网站都会获得一整套独立额度。
3. 可以用于商业服务吗?
最重要的注意点是使用目的。
Vercel Hobby 计划是免费的,面向个人项目和小规模应用。Vercel 的 Hobby 文档也提到 Fair Use Guidelines,并说明 Hobby 使用限于非商业个人用途。
因此,以下用途可能不适合 Hobby 计划:
- 公司官网
- 客户交付项目
- 付费 SaaS
- 以广告收入为目的的服务
- 电商、预约或支付功能服务
- 给自由职业客户提供的商业项目
技术上可以部署,并不代表符合计划政策。如果流量增长,或项目明显具有商业性质,应考虑 Pro 或更高计划。
个人作品集、测试应用、开源演示和个人博客更适合 Hobby。
4. 超出用量后会怎样?
Hobby 是免费层级,因此通常不会对超额用量自动收费。相反,某些功能可能在一段时间内停止使用,或需要等待下一个重置周期。
Vercel Hobby 文档说明,在多数情况下,如果 Hobby 计划超出用量限制,需要等待 30 天才能再次使用该功能。Web Analytics 在 Hobby 计划中超过每月包含事件数后,也会暂停收集,而不是产生额外收费。
如果服务已经有真实用户,可能出现这些风险:
- 分析事件收集停止
- 部署次数限制阻止发布
- Serverless 函数使用受限
- 图片优化达到上限
- 流量增长消耗传输额度
- 日志保留时间太短,难以排查事故
5. 静态网站和动态应用的资源压力不同
要安全使用免费计划,先判断项目类型。
静态网站
这些项目相对适合 Hobby 计划:
- 作品集
- 个人介绍页面
- 静态博客
- Landing page 测试
- HTML/CSS/JS 演示
- 文档站点
以静态文件为中心的网站通常使用很少的 serverless 函数,缓存效率也高,因此资源消耗较低。
动态应用
这些项目在免费计划中可能很快接近限制:
- 有登录功能的应用
- 经常查询数据库的服务
- 使用大量 serverless API 的应用
- 有图片上传和转换功能的应用
- 需要实时功能的应用
- 需要 cron 任务的服务
- 电商、预约、仪表盘型服务
如果架构大量使用 Vercel Functions,就需要持续关注 Function Invocations、Active CPU 和 Provisioned Memory。
6. 把 Vercel Functions 当后端用时要谨慎
Vercel 很适合前端部署,但在免费计划中承担较重的后端职责需要谨慎。
如果把以下 API 放在 Vercel Functions 中处理,用量可能很快增加:
/api/search
/api/upload
/api/payment
/api/recommend
/api/export
/api/generate-report
简单查询 API 可能没问题,但大量数据库查询、频繁外部 API 调用、图片处理等重任务会快速消耗包含额度。
另外,Vercel Functions 不能作为 WebSocket 服务器。如果需要实时聊天、实时通知或协作功能,应考虑专门的实时平台或后端服务器。
7. 免费计划中的 Cron Job 也有限制
Vercel Cron Jobs 很方便,但 Hobby 有执行频率限制。根据官方文档,Hobby 账号的 cron job 每天只能运行一次,调度精度也是小时级。
每小时执行或每 30 分钟执行的 cron 表达式,在 Hobby 计划中可能导致部署失败。
这些任务不适合免费计划:
- 每 5 分钟检查库存
- 每 10 分钟同步外部 API
- 每小时抓取数据
- 发送强实时通知
- 短周期批处理任务
每天一次的简单任务可以接受,但 Hobby 不适合作为生产服务的核心批处理系统。
8. 日志保留时间很短
Hobby 计划的 Runtime Logs 只保留 1 小时。Pro 保留 1 天,Enterprise 保留 3 天。
对个人项目来说这可能没问题,但对真实服务可能是严重限制,因为等你排查事故时日志可能已经消失。
如果在免费计划上运行接近生产的服务,至少应考虑:
- 接入外部日志服务
- 使用错误追踪工具
- 单独保存重要 API 错误
- 将关键 serverless 错误发送到数据库或外部日志
不过外部日志发送也会增加函数执行和网络用量,不能过度记录。
9. 图片优化看似免费,也会消耗额度
Next.js 的 <Image /> 和 Vercel Image Optimization 很方便,但图片优化并不是无限免费。
Hobby 计划包含 1,000 张 Image Optimization Source Images。图片较多的博客、图库、电商和作品集网站可能比预期更快接近上限。
图片多的网站需要策略:
- 在提供图片前先缩小上传图片尺寸
- 避免不必要的原图
- 单独生成缩略图
- 考虑外部图片 CDN
- 区分静态图片和动态用户上传图片
10. 免费计划运营多个网站的现实标准
Vercel Hobby 可以运行多个网站。但比“能创建多少项目”更重要的问题是“每个网站消耗多少资源”。
适合的用途
- 多个个人作品集
- 测试用前端项目
- 静态 landing page
- 学习用 Next.js 应用
- GitHub 项目演示
- 小型个人博客
不适合的用途
- 客户商业网站
- 高流量博客
- 带支付功能的服务
- 以广告收益为目的的网站
- 有大量 serverless API 的 SaaS
- 图片上传很多的服务
- 需要实时功能的应用
- 公司内部运营系统
项目数量上限可以是 200,但根据流量和架构,实际可能在远少于 200 个项目时就碰到限制。
11. 免费 Vercel 运营检查清单
使用 Vercel Hobby 运行项目前,建议确认:
[ ] 项目是否非商业?
[ ] 项目数是否低于 200?
[ ] 账号整体 Fast Data Transfer 是否在 100GB 内?
[ ] Serverless 函数调用是否不多?
[ ] 图片优化用量是否适中?
[ ] 每日部署是否低于 100 次?
[ ] 构建时间是否合理?
[ ] Cron Job 是否每天 1 次或更少?
[ ] 是否有事故分析所需的日志策略?
[ ] 应用是否不需要 WebSocket 类实时服务器?
[ ] 超出免费额度影响服务时是否可以接受?
如果多个项目都让你不放心,就把 Hobby 用于开发和测试,生产服务则考虑 Pro 或其他基础设施。
结论:免费 Vercel 适合小型个人项目
Vercel 免费计划是很强的开发者工具。它尤其适合静态网站、个人作品集、小型 Next.js 项目和需要快速部署的实验应用。
但免费计划不是无限生产环境。你可以创建最多 200 个项目,但流量和用量应理解为在账号或团队层面累计。Hobby 计划本质上也更适合个人和非商业用途。
实用判断如下:
个人项目 / 作品集 / 测试应用 -> Hobby 适合
商业服务 / 客户项目 / 有流量的生产应用 -> 考虑 Pro 或更高计划
免费开始没有问题。但当真实用户到来、流量增长、serverless 函数和图片优化开始成为重要资源时,就应把项目视为运营基础设施,而不是免费托管。

Vercel はフロントエンド開発者にとって非常に便利なデプロイプラットフォームです。GitHub、GitLab、Bitbucket と連携して自動デプロイを構成でき、Next.js などのフレームワークとの相性も良いです。個人プロジェクト、ポートフォリオ、テスト用アプリ、小さな静的サイトであれば、無料の Hobby プランはかなり魅力的です。
ただし「無料」を「無制限」と考えると、実運用で予想外の制限に当たることがあります。Vercel の無料プランは無制限ホスティングではなく、個人プロジェクトや小規模アプリケーション向けの限定されたリソース提供プランに近いものです。
この記事では、1 つのアカウントでいくつ無料サイトを運営できるのか、トラフィックや使用量はプロジェクト単位なのかアカウント全体なのか、そして Vercel を無料で使う際に何に注意すべきかを整理します。数値は 2026 年 6 月 8 日時点の Vercel 公式ドキュメントで確認しました。
1. 無料アカウントでサイトはいくつ作れるのか
Vercel の公式ドキュメントによると、Hobby プランでは最大 200 個のプロジェクトを作成できます。ここでいうプロジェクトは通常、1 つの Web サイトまたは 1 つのアプリケーションのデプロイ単位と考えればよいです。数字だけを見ると、無料アカウント 1 つで最大 200 サイトを作れることになります。
ただし、これは 200 個の本番サイトを無料で安定運用できるという意味ではありません。プロジェクト数の上限は 200 ですが、トラフィック、ビルド実行、関数使用量、画像最適化、ログ保持、分析イベントなどの運用リソースには別の制限があります。
代表的な Hobby プランの制限は次のとおりです。
| 項目 | Hobby プラン |
|---|---|
| 作成可能なプロジェクト数 | 200 |
| 1 日あたりのデプロイ数 | 100 |
| Build Execution | 6,000 分 |
| Active CPU | 4 CPU-hours |
| Provisioned Memory | 360 GB-hours |
| Function Invocations | 100 万回 |
| Fast Data Transfer | 100GB |
| Fast Origin Transfer | 最大 10GB |
| Image Optimization Source Images | 1,000 枚 |
| Web Analytics Events | 月 50,000 イベント |
| Runtime Logs 保持 | 1 時間 |
| Cron Job の最小実行間隔 | 1 日 1 回 |
これらの数値は Vercel の Limits、Hobby Plan、Cron Jobs Usage & Pricing、Web Analytics Pricing ドキュメントを基準にしています。プランの内容は変わる可能性があるため、運用前には必ず最新の公式ドキュメントを確認してください。
2. 使用量はプロジェクトごとに別計算されるのか
安全な理解は次のとおりです。
無料プランで複数プロジェクトを運用する場合、プロジェクトごとに独立した無料枠があるのではなく、アカウントまたはチーム全体の使用量プールを複数プロジェクトで共有すると考えるべきです。
Vercel の Usage ページは、デフォルトでアカウント内の全プロジェクトの使用量を表示します。公式ドキュメントでも、Count はアカウント内のすべてのプロジェクトを合算した特定メトリクスの総量を示し、Project はプロジェクトごとの使用量を示すと説明されています。
たとえばプロジェクト A が Fast Data Transfer を 70GB、プロジェクト B が 40GB 使用した場合、「各プロジェクトが 100GB 以下だから問題ない」ではなく、アカウント全体では 110GB 使用している可能性があります。
複数プロジェクトを運用する場合は、特に次のリソースをアカウント全体の視点で見る必要があります。
- Fast Data Transfer
- Function Invocations
- Active CPU
- Provisioned Memory
- Build Execution
- Image Optimization
- Web Analytics Events
- Edge Requests
- Blob Storage と Blob Data Transfer
Vercel Blob のドキュメントでも、Hobby プランの含まれる使用量はプロジェクト内の Vercel サービス全体で共有されると説明されています。より広く見ても、サイトごとに新しい上限が丸ごと付与されると考えるのは危険です。
3. 商用サービスに使えるのか
最も重要なのは利用目的です。
Vercel Hobby プランは無料で、個人プロジェクトや小規模アプリケーション向けです。Vercel の Hobby ドキュメントは Fair Use Guidelines に触れ、Hobby プランの利用を非商用の個人利用に制限すると説明しています。
そのため、次のような用途では Hobby プランが適さない可能性があります。
- 会社の公式サイト
- クライアント納品用サイト
- 有料 SaaS
- 広告収益を目的としたサービス
- EC、予約、決済機能のあるサービス
- フリーランスとして顧客に提供する商用プロジェクト
技術的にデプロイできても、プランの方針に合うとは限りません。トラフィックが増えたり商用性が明確になったりする場合は、Pro 以上を検討するのが現実的です。
個人ポートフォリオ、テストアプリ、オープンソースデモ、個人ブログなどは Hobby プランに向いています。
4. 使用量を超えるとどうなるか
Hobby は無料ティアなので、超過使用量が自動課金される形ではないのが一般的です。その代わり、一定期間その機能を使えなくなったり、次のリセットまで待つ必要があったりします。
Vercel の Hobby ドキュメントでは、ほとんどの場合、Hobby プランで使用量上限を超えると 30 日が経過するまでその機能を再び使えないと説明されています。Web Analytics も、Hobby で月間イベント数を超えると追加課金ではなく収集停止になります。
実ユーザーのいるサービスでは、次のようなリスクがあります。
- 分析イベント収集が止まる
- デプロイ回数制限でリリースできない
- Serverless 関数の利用が制限される
- 画像最適化の上限に達する
- トラフィック増加で転送量の上限に当たる
- ログ保持が短く障害調査が難しい
5. 静的サイトと動的アプリでは負荷が違う
Vercel の無料プランを安全に使うには、まずプロジェクトの種類を分けて考える必要があります。
静的サイト
次のようなサイトは Hobby プランに比較的向いています。
- ポートフォリオ
- 個人紹介ページ
- 静的ブログ
- ランディングページのテスト
- HTML/CSS/JS ベースのデモ
- ドキュメントサイト
静的ファイル中心のサイトは serverless 関数の使用量が少なく、キャッシュ効率も良いため、リソース消費が少なめです。
動的アプリケーション
次のようなプロジェクトは、無料プランの制限にすぐ近づく可能性があります。
- ログイン機能のあるアプリ
- DB を頻繁に呼び出すサービス
- serverless API を多用するアプリ
- 画像アップロードや変換機能のあるアプリ
- リアルタイム機能が必要なアプリ
- cron 作業が必要なサービス
- EC、予約、ダッシュボード型サービス
特に Vercel Functions を多用する構成では、Function Invocations、Active CPU、Provisioned Memory を継続的に確認する必要があります。
6. Vercel Functions をバックエンドのように使う時の注意点
Vercel はフロントエンドデプロイに強い一方で、無料プランで重いバックエンド役まで担わせるのは慎重に考えるべきです。
たとえば次のような API を Vercel Functions で処理すると、使用量が急増する可能性があります。
/api/search
/api/upload
/api/payment
/api/recommend
/api/export
/api/generate-report
単純な読み取り API なら問題ない場合もありますが、DB クエリが多い処理、外部 API 呼び出しが多い処理、画像処理のような重い処理は、含まれる無料枠を早く消費します。
また、Vercel Functions は WebSocket サーバーとして動作することをサポートしていません。リアルタイムチャット、通知、共同編集機能が必要なら、専用のリアルタイムプラットフォームやバックエンドサーバーを検討すべきです。
7. Cron Job も無料プランでは制限がある
Vercel Cron Jobs は便利ですが、Hobby では実行頻度に制限があります。公式ドキュメントによると、Hobby アカウントの cron job は 1 日 1 回までで、スケジュール精度も時間単位です。
毎時実行や 30 分ごとの cron 式は、Hobby プランではデプロイに失敗する可能性があります。
無料プランに向かない作業は次のとおりです。
- 5 分ごとの在庫確認
- 10 分ごとの外部 API 同期
- 毎時のデータクロール
- 即時性のある通知送信
- 短い周期のバッチ処理
1 日 1 回の簡単な処理なら可能ですが、本番サービスの中核バッチシステムとしては不足します。
8. ログ保持時間が短い
Hobby プランの Runtime Logs は 1 時間しか保持されません。Pro は 1 日、Enterprise は 3 日です。
個人プロジェクトでは大きな問題にならないかもしれませんが、実サービスでは致命的な制限になり得ます。障害発生から数時間後に確認すると、ランタイムログが消えている可能性があるためです。
無料プラン上で本番に近い運用をするなら、少なくとも次のいずれかを検討すべきです。
- 外部ログサービス連携
- エラートラッキングツール
- 重要な API エラーの別保存
- 必要な serverless エラー情報を DB や外部ログへ送信
ただし、外部ログ送信も関数実行やネットワーク使用量を増やすため、過剰なログ出力は避けるべきです。
9. 画像最適化も使用量を消費する
Next.js の <Image /> コンポーネントと Vercel Image Optimization は便利ですが、画像最適化も無制限無料ではありません。
Hobby プランには Image Optimization Source Images 1,000 枚の制限があります。画像の多いブログ、ギャラリー、EC、ポートフォリオでは、思ったより早く上限に近づく可能性があります。
画像が多いサイトでは次の戦略が必要です。
- 配信前にアップロード画像を縮小する
- 不要な原寸画像を使わない
- サムネイルを別途生成する
- 外部画像 CDN を検討する
- 静的画像と動的アップロード画像を分けて管理する
10. 無料プランで複数サイトを運用する現実的な基準
Vercel Hobby で複数サイトを運用することはできます。ただし重要なのは「何個まで作れるか」ではなく、「各サイトがどれだけリソースを使うか」です。
向いている用途
- 複数の個人ポートフォリオ
- テスト用フロントエンドプロジェクト
- 静的ランディングページ
- 学習用 Next.js アプリ
- GitHub プロジェクトのデモ
- 小規模な個人ブログ
向いていない用途
- クライアント向け商用サイト
- 高トラフィックのブログ
- 決済機能のあるサービス
- 広告収益目的のサイト
- serverless API が多い SaaS
- 画像アップロードが多いサービス
- リアルタイム機能が必要なアプリ
- 社内業務システム
プロジェクト数だけ見れば 200 個まで可能ですが、トラフィックや機能構成によっては、はるかに少ない数でも上限に達することがあります。
11. 無料 Vercel 運用チェックリスト
Vercel Hobby プランでサービスを運用する前に、次を確認するとよいです。
[ ] 商用目的ではないか?
[ ] プロジェクト数は 200 個以下か?
[ ] アカウント全体の Fast Data Transfer は 100GB 内か?
[ ] serverless 関数呼び出しは少ないか?
[ ] 画像最適化の使用量は過剰ではないか?
[ ] 1 日 100 回のデプロイ制限に当たらないか?
[ ] ビルド時間は長すぎないか?
[ ] Cron Job は 1 日 1 回以下か?
[ ] 障害分析のためのログ戦略があるか?
[ ] WebSocket のようなリアルタイムサーバー機能を必要としないか?
[ ] 無料上限超過時にサービスへ影響が出ても許容できるか?
複数の項目が不安なら、Hobby は開発やテスト用に使い、本番サービスでは Pro や別インフラを検討するのが現実的です。
結論: 無料 Vercel は小さな個人プロジェクトに強い
Vercel の無料プランは優れた開発者ツールです。特に静的サイト、個人ポートフォリオ、小さな Next.js プロジェクト、実験用アプリを素早くデプロイする用途では非常に強力です。
しかし無料プランは無制限の本番環境ではありません。最大 200 個のプロジェクトを作れますが、トラフィックと使用量はアカウントまたはチーム全体で累積すると理解すべきです。また、Hobby プランは基本的に個人・非商用利用向けです。
現実的な判断基準は次のとおりです。
個人プロジェクト / ポートフォリオ / テストアプリ -> Hobby プラン向き
商用サービス / クライアント案件 / トラフィックのある本番アプリ -> Pro 以上を検討
無料で始めるのは良い選択です。ただし実ユーザーが増え、トラフィックが発生し、serverless 関数や画像最適化の使用量が意味を持ち始めたら、その時点から「無料ホスティング」ではなく「運用インフラ」として判断すべきです。

Vercel es una plataforma de despliegue muy cómoda para desarrolladores frontend. Se integra con GitHub, GitLab y Bitbucket, permite configurar despliegues automáticos y encaja especialmente bien con frameworks como Next.js. Para proyectos personales, portfolios, apps de prueba y pequeños sitios estáticos, el plan gratuito Hobby resulta muy atractivo.
Pero si interpretas "gratis" como "ilimitado", puedes encontrarte con límites inesperados al operar un servicio real. El plan gratuito de Vercel no es hosting ilimitado. Es más bien un plan con recursos limitados para proyectos personales y aplicaciones pequeñas.
Este artículo explica cuántos sitios gratuitos puedes ejecutar desde una cuenta, si el tráfico y el uso se cuentan por proyecto o a nivel de cuenta, y qué conviene revisar antes de servir aplicaciones reales en Vercel. Las cifras se verificaron con la documentación oficial de Vercel el 8 de junio de 2026.
1. ¿Cuántos sitios puedes crear con una cuenta gratuita?
Según la documentación oficial de Vercel, el plan Hobby permite hasta 200 proyectos. Un proyecto suele corresponder a un sitio web o a una unidad de despliegue de aplicación. Si solo miras ese número, una cuenta gratuita puede crear hasta 200 sitios.
Eso no significa que puedas operar 200 sitios de producción de forma estable y gratuita. El límite de proyectos es 200, pero recursos operativos como tráfico, ejecución de builds, funciones, optimización de imágenes, retención de logs y eventos de analytics tienen límites propios.
Algunos límites representativos del plan Hobby son:
| Elemento | Plan Hobby |
|---|---|
| Proyectos | 200 |
| Despliegues por día | 100 |
| Build Execution | 6,000 minutos |
| Active CPU | 4 CPU-hours |
| Provisioned Memory | 360 GB-hours |
| Function Invocations | 1 millón |
| Fast Data Transfer | 100GB |
| Fast Origin Transfer | Hasta 10GB |
| Image Optimization Source Images | 1,000 imágenes |
| Web Analytics Events | 50,000 eventos/mes |
| Retención de Runtime Logs | 1 hora |
| Intervalo mínimo de Cron Job | Una vez al día |
Estas cifras vienen de la documentación de Vercel sobre Limits, Hobby Plan, Cron Jobs Usage & Pricing y Web Analytics Pricing. Las políticas pueden cambiar, así que revisa siempre la documentación oficial actual antes de operar un servicio real.
2. ¿El uso se calcula por separado por proyecto?
La forma más segura de entenderlo es:
Si ejecutas varios proyectos en el plan gratuito, asume que comparten el pool de uso de la cuenta o del equipo, en lugar de recibir una cuota gratuita nueva por cada proyecto.
La página Usage de Vercel muestra por defecto el uso de todos los proyectos de tu cuenta. La documentación oficial explica que Count muestra el total de una métrica en todos los proyectos de la cuenta, mientras que Project muestra el uso de esa métrica por proyecto.
Por ejemplo, si el proyecto A usa 70GB y el proyecto B usa 40GB de Fast Data Transfer, lo importante no es que cada proyecto esté por debajo de 100GB. Desde la cuenta, eso puede ser 110GB de uso total.
Presta especial atención a estos recursos cuando ejecutes varios proyectos:
- Fast Data Transfer
- Function Invocations
- Active CPU
- Provisioned Memory
- Build Execution
- Image Optimization
- Web Analytics Events
- Edge Requests
- Blob Storage y Blob Data Transfer
La documentación de Vercel Blob también indica que el uso incluido en Hobby se comparte entre los servicios de Vercel dentro del proyecto. En general, es arriesgado asumir que cada sitio recibe una cuota completa separada.
3. ¿Puedes usarlo para servicios comerciales?
El propósito de uso es la advertencia más importante.
El plan Hobby de Vercel es gratuito y está orientado a proyectos personales y aplicaciones pequeñas. La documentación de Hobby también remite a las Fair Use Guidelines y señala que el uso Hobby se limita a uso personal no comercial.
Por eso, el plan Hobby puede no ser adecuado para:
- Sitios web oficiales de empresas
- Proyectos entregados a clientes
- SaaS de pago
- Servicios basados en ingresos publicitarios
- Ecommerce, reservas o servicios con pagos
- Proyectos comerciales entregados por freelancers
Que el despliegue funcione técnicamente no significa que encaje con la política del plan. Si el tráfico crece o el proyecto es claramente comercial, considera Pro o superior.
Portfolios personales, apps de prueba, demos open source y blogs personales encajan mucho mejor con Hobby.
4. ¿Qué pasa si superas el uso?
Como Hobby es una capa gratuita, el uso extra normalmente no se cobra automáticamente. En su lugar, una función puede dejar de estar disponible durante un periodo, o tendrás que esperar al siguiente ciclo de reinicio.
La documentación de Hobby indica que, en la mayoría de los casos, si superas los límites de uso en Hobby, debes esperar 30 días antes de volver a usar esa función. Web Analytics también pausa la recolección en Hobby después de superar el límite mensual incluido, porque no se pueden cobrar eventos adicionales.
Para un servicio con usuarios reales, esto crea riesgos prácticos:
- La recolección de analytics puede detenerse.
- Los límites de despliegue pueden bloquear nuevas versiones.
- El uso de funciones serverless puede restringirse.
- La optimización de imágenes puede llegar al límite.
- Los picos de tráfico pueden consumir la transferencia disponible.
- La retención corta de logs puede dificultar el análisis de incidentes.
5. Los sitios estáticos y las apps dinámicas consumen recursos de forma diferente
Para usar el plan gratuito de forma segura, primero clasifica el tipo de proyecto.
Sitios estáticos
Estos proyectos encajan relativamente bien con Hobby:
- Portfolios
- Páginas personales
- Blogs estáticos
- Pruebas de landing pages
- Demos HTML/CSS/JS
- Sitios de documentación
Los sitios centrados en archivos estáticos suelen consumir menos recursos porque usan pocas funciones serverless y cachean bien.
Aplicaciones dinámicas
Estos proyectos pueden acercarse rápido a los límites gratuitos:
- Apps con login
- Servicios que consultan una base de datos con frecuencia
- Apps con muchas APIs serverless
- Apps con subida o transformación de imágenes
- Aplicaciones en tiempo real
- Servicios que necesitan cron jobs
- Ecommerce, reservas o dashboards
Si tu arquitectura usa muchas Vercel Functions, vigila Function Invocations, Active CPU y Provisioned Memory de forma constante.
6. Cuidado al usar Vercel Functions como backend
Vercel es excelente para desplegar frontends, pero usar el plan gratuito como backend pesado requiere cautela.
APIs como estas pueden aumentar el uso rápidamente si se implementan con Vercel Functions:
/api/search
/api/upload
/api/payment
/api/recommend
/api/export
/api/generate-report
Las APIs simples de lectura pueden estar bien, pero lógica con muchas consultas a base de datos, llamadas frecuentes a APIs externas o procesamiento de imágenes puede consumir la cuota incluida rápidamente.
Vercel Functions tampoco puede actuar como servidor WebSocket. Si necesitas chat, notificaciones o colaboración en tiempo real, considera una plataforma realtime dedicada o un servidor backend propio.
7. Cron Jobs también tiene límites en el plan gratuito
Vercel Cron Jobs es útil, pero Hobby tiene límites de frecuencia. Según la documentación oficial, las cuentas Hobby pueden ejecutar cron jobs una vez al día, con precisión horaria.
Las expresiones cron que se ejecutan cada hora o cada 30 minutos pueden fallar durante el despliegue en Hobby.
Estos trabajos no encajan bien con el plan gratuito:
- Revisar inventario cada 5 minutos
- Sincronizar una API externa cada 10 minutos
- Rastrear datos cada hora
- Enviar notificaciones sensibles al tiempo
- Batch jobs de intervalo corto
Un trabajo simple una vez al día puede ser aceptable, pero Hobby no es suficiente para sistemas batch centrales de producción.
8. La retención de logs es corta
Runtime Logs en Hobby se retiene solo durante 1 hora. Pro retiene 1 día, y Enterprise 3 días.
Para proyectos personales puede estar bien. Para servicios reales, puede ser una limitación seria porque los logs pueden haber desaparecido cuando investigas un incidente.
Si ejecutas trabajo parecido a producción en el plan gratuito, considera al menos una de estas opciones:
- Integración con logging externo
- Seguimiento de errores
- Almacenamiento separado para errores importantes de API
- Enviar errores críticos de serverless a una base de datos o servicio externo de logs
No exageres con el logging, porque enviar logs externos también puede aumentar ejecución de funciones y uso de red.
9. La optimización de imágenes también consume cuota
El componente <Image /> de Next.js y Vercel Image Optimization son cómodos, pero la optimización de imágenes no es ilimitada.
El plan Hobby incluye 1,000 Image Optimization Source Images. Blogs con muchas imágenes, galerías, ecommerce y portfolios pueden acercarse a ese límite más rápido de lo esperado.
Para sitios con muchas imágenes, usa una estrategia:
- Reducir imágenes subidas antes de servirlas
- Evitar originales innecesarios
- Generar miniaturas por separado
- Considerar una CDN de imágenes externa
- Separar imágenes estáticas de imágenes dinámicas subidas por usuarios
10. Un criterio realista para varios sitios gratuitos
Puedes ejecutar varios sitios en Vercel Hobby. Pero la pregunta importante no es "¿cuántos proyectos puedo crear?", sino "¿cuánto recurso consume cada sitio?"
Buenos usos
- Varios portfolios personales
- Proyectos frontend de prueba
- Landing pages estáticas
- Apps Next.js de aprendizaje
- Demos de proyectos GitHub
- Blogs personales pequeños
Malos usos
- Sitios comerciales de clientes
- Blogs con mucho tráfico
- Servicios con pagos
- Sitios basados en publicidad
- SaaS con muchas APIs serverless
- Servicios con mucha subida de imágenes
- Apps que requieren tiempo real
- Sistemas internos de empresa
El límite de proyectos puede ser 200, pero según el tráfico y la arquitectura puedes llegar a los límites con muchos menos proyectos.
11. Checklist para operar gratis en Vercel
Antes de servir un proyecto en Vercel Hobby, revisa:
[ ] ¿El proyecto es no comercial?
[ ] ¿El número de proyectos está por debajo de 200?
[ ] ¿Fast Data Transfer total de la cuenta se mantiene bajo 100GB?
[ ] ¿Las llamadas serverless son bajas?
[ ] ¿El uso de optimización de imágenes es moderado?
[ ] ¿Los despliegues se mantendrán bajo 100 por día?
[ ] ¿Los builds son razonablemente cortos?
[ ] ¿Los cron jobs son una vez al día o menos?
[ ] ¿Existe una estrategia de logs para analizar incidentes?
[ ] ¿La app evita necesitar un servidor realtime tipo WebSocket?
[ ] ¿Es aceptable que superar un límite gratuito afecte al servicio?
Si varios puntos parecen riesgosos, usa Hobby para desarrollo y pruebas, y considera Pro u otra infraestructura para producción.
Conclusión: Vercel gratis es fuerte para proyectos personales pequeños
El plan gratuito de Vercel es una gran herramienta para desarrolladores. Es especialmente útil para sitios estáticos, portfolios personales, pequeños proyectos Next.js y apps experimentales que necesitan desplegarse rápido.
Pero el plan gratuito no es un entorno de producción ilimitado. Puedes crear hasta 200 proyectos, pero el tráfico y el uso deben entenderse como acumulados a nivel de cuenta o equipo. El plan Hobby también está pensado básicamente para uso personal y no comercial.
Una regla práctica:
Proyectos personales / portfolios / apps de prueba -> Hobby encaja
Servicios comerciales / proyectos de clientes / apps de producción con tráfico -> considera Pro o superior
Empezar gratis está bien. Cuando llegan usuarios reales, crece el tráfico y las funciones serverless o la optimización de imágenes se vuelven relevantes, trata el proyecto como infraestructura operativa, no como hosting gratuito.