Vercel Hobby
100 GB Fast Data Transfer; included serverless functions
Hobby is restricted to personal, non-commercial projects; usage caps pause services.
THE OPEN DEVELOPER DIRECTORY
Find useful tools, compare their real free allowances, and understand billing caveats before you build. A practical reference for developers, created to make the free tier less confusing.
Find the right building blocks
From your first deploy to background jobs. Start with a category.
Filter by workload, compare free limits and open official documentation.
100 GB Fast Data Transfer; included serverless functions
Hobby is restricted to personal, non-commercial projects; usage caps pause services.
300 credits/month on new credit-based plans; custom domains and SSL
Production deploys, requests, bandwidth and compute all consume credits; legacy accounts may differ.
500 builds/month; up to 20,000 files/site on Free
Pages Functions consume the separate Workers quota; 20-minute build timeout.
Static sites from public repositories; 1 GB site limit; ~100 GB/month soft bandwidth
Not permitted as free hosting for an online business, e-commerce site or commercial SaaS.
10 GB stored; 360 MB/day transferred; custom domain and SSL
Firebase App Hosting is a different product and is not available on Spark.
100 GB bandwidth per subscription; 2 custom domains/app
Intended for hobby/personal apps; site becomes unavailable after exceeding bandwidth quota.
Free static-site deployments with automatic TLS
Outbound bandwidth and build minutes share workspace quotas; excess usage may be billable.
750 shared free instance hours/workspace/month
Services sleep after inactivity; no persistent local disk. Not recommended for production.
One Free instance: 512 MB RAM, 0.1 vCPU, 2 GB SSD
Limited regions; sleeps after an hour without traffic; no persistent volumes.
$1 monthly credit after an initial up-to-30-day $5 trial
Usage beyond recurring free credit requires checking billing and available resources.
1 million requests/month; 20 GiB egress/month; 5 custom domains
Runtime, resource and team restrictions apply; inspect current deployment pricing.
100,000 requests/day; 10 ms CPU time per invocation
Functions on Pages share this quota; not a general-purpose always-on server.
2 million requests/month under eligible request-based billing
A Cloud Billing account is required; builds, logging and network usage can incur charges.
Eligible AMD and Arm Ampere A1 compute resources
Requires a valid payment card for identity verification; region capacity and inactivity policies apply.
One eligible e2-micro VM/month; 30 GB standard disk; 1 GB eligible egress
Only selected US regions qualify; billing account required; other usage can be charged.
Eligible new accounts: up to six months or until Free Tier credits run out
NOT an indefinite free VPS; different AWS offers have separate eligibility and limits.
500 MB Postgres database/project; 2 active projects; 1 GB file storage
Free projects pause after one week of inactivity; restore/backups are limited.
100 databases; 5 GB storage; 500M rows read and 10M rows written/month
Read/write usage and sync limits apply; re-check pricing before production use.
512 MB storage; one Free cluster per project
Limited regions, throughput and cluster capabilities; designed for development.
256 MB data; 500,000 commands/month; 10 GB monthly bandwidth
One Free database; claim temporary instant-created databases to prevent expiry.
5 GB total storage; 5M rows read/day; 100k rows written/day
Daily limits stop queries on exhaustion; associated Workers usage has its own quota.
1 GB database, one free instance/workspace
Database EXPIRES after 30 days; not suitable for durable production data.
1 GB stored; ~10 GB/month downloaded; 100 concurrent connections
Spark limits and feature eligibility vary; avoid assuming unlimited usage.
10 GB-month storage; 1M Class A + 10M Class B operations/month
Free allowance covers Standard class only; operations beyond limits incur charges.
5 GB-months in eligible US regions; 5,000 Class A and 50,000 Class B operations
Eligible regions only; Cloud Billing required; egress rules are destination-dependent.
Always Free object-storage allowance on eligible OCI accounts
Card verification required; quotas and capacity can vary by service and region.
3,000 transactional emails/month; 100/day; up to 3 domains
Daily sending cap and deliverability/domain-verification requirements apply.
10 monitors/heartbeats; 1 status page
Free personal-project tier; alert channels and log retention have limits.
Standard GitHub-hosted runners free for public repos; 2,000 minutes/month on GitHub Free private repos
Larger runners and over-quota private-repo usage may be billed.
100 projects; 100 CU-hours/project/month; 0.5 GB storage/project
Scale-to-zero after inactivity; 5 GB public network transfer/project/month; verify project eligibility.
1 GB storage; 100k key reads/day; 1k key writes/day
Writes, deletes and list requests each have a 1k/day cap; operations fail when daily quota is exhausted.
300 email sends/day; up to 100k contacts
Daily unused sends do not roll over; free emails carry Brevo branding; queues and transactional limits apply.
120 core-hours/month and 15 GB-month storage for GitHub Free personal accounts
Organizations have no included Codespaces quota; 2-core machines use two core-hours per elapsed hour.
Free inbound custom-domain email forwarding and routing on Free/Paid plans
Not a free outbound transactional email API; Email Sending requires Workers Paid. Domain must use Cloudflare email routing.
Public packages are free; GitHub Free includes 500 MB private storage and 1 GB monthly transfer
Private quotas share storage with Actions artifacts; over-quota usage may be blocked or billed.
Up to 25,000 monthly active users; one custom domain and five organizations
Credit card not required to sign up; custom-domain feature requires card verification; tenant and connection limits apply.
50,000 monthly retained users per app; unlimited applications
MRU is not equivalent to monthly active users; free plan has limited dashboard seats and short log retention.
Up to 20 widgets/account; unlimited challenges; 10 hostnames/widget
Free tier has 7-day analytics lookback; remove-branding and advanced controls are Enterprise-only.
50 monitors with 5-minute checks and basic status pages
Longer monitoring intervals and limited alert integrations; faster 60-second checks require paid plan.
10k active metric series and 50 GB logs ingested/month; 14-day retention
Free quotas are separate for logs, metrics, traces and users; limited retention and community support.
One user; 5,000 errors/month; 50 replays and 1 uptime monitor
Free plan is single-user; profiling, advanced integrations and additional event volumes require payment.
1M product analytics events/month; 5k session recordings/month; 1M feature flag requests
Free without a card for one project; usage stops at limits unless billing is enabled.
Free authoritative DNS, CDN, universal SSL and DDoS protection
Free DNS zones created since Sep 2024 default to 200 records; free CDN is not a substitute for hosting.
Free static Spaces for ML demo frontends and project showcases
Creating Gradio or Docker compute Spaces requires a paid plan; static hosting does not provide free persistent compute.
Free input and output tokens for eligible Gemini models; Google AI Studio access
Free API eligibility and rate limits vary by model and region; free-tier content can be used to improve Google products.
One PostgreSQL service: 1 vCPU, 1 GB RAM, 1 GB disk
No VPC, static IP, pooling or SLA; 20 max connections; inactive services can be powered off.
2 projects; 5 GB monthly bandwidth; 2 GB storage; 750K executions/month; 75K MAU
Free projects pause after one week of inactivity; 1 database, 1 bucket and 2 functions per project.
400 compute minutes/month per GitLab.com Free namespace on hosted instance runners
Runner cost factors vary; quota is shared across the namespace; extra compute minutes may need purchase.
10,000 read/write/delete operations/day on Workers Free; 24-hour retention
Typical delivery uses three operations per message; retries add reads and Free retention is fixed.
1,000 message delivery attempts/day; 50 GB monthly bandwidth; 10 schedules
Retries and topic subscribers count as additional deliveries; 1 MB message size and seven-day max delay.
1,000 workflow steps/day; 50 GB monthly bandwidth; up to 10 concurrent steps
Retries consume extra steps; 1 MB message size and seven-day maximum sleep.
Free scheduled HTTP requests as frequently as every minute; no fixed job-count limit under fair use
Fair-use requirements apply; REST API is limited to 100 calls/day by default and jobs call public URLs.
3,000 workflow steps/day and 1 GB-month state storage; request quota shared with Workers Free
10 ms CPU per invocation on Free; default instance-state retention is three days.
10K searches/month; 50K records; 5K recommendation requests and 5K crawls/month
Higher usage and advanced search require paid plans; track record and request quotas separately.
One free search database; 20K monthly queries; maximum 200K documents
Query and indexed-document caps apply independently; higher volumes need a paid usage plan.
50,000 flag API requests/month; one team member and one project; unlimited feature flags
Fair-use limits apply; multi-user administration, advanced scheduling and experimentation need paid plans.
Unlimited seats and feature flags; five service connections; 1,000 client-side MAU/month
Client MAU and service connections have separate caps; higher-scale rollout capabilities use paid plans.
1 GB average storage/month; 10 GB bandwidth, 10,000 simple and 2,000 advanced operations/month
Free bucket stops serving requests when any quota is exhausted until its 30-day window resets; multipart uploads count as advanced operations.
One cluster/user; 100,000 objects, 1 GB RAM, 10 GB disk; 2,000 embedding requests/day and 1,000 Query Agent requests/month
One collection and up to three tenants; limited AWS regions, no backups or HA, best-effort availability.
50,000 executions and 500,000 events/month; 5 concurrent steps; 3 users and 3 workers
An execution counts each function run plus its steps; free execution pauses on quota exhaustion; 24-hour trace retention and 7-day maximum sleep.
$5 recurring monthly compute/run credits; 20 concurrent runs; unlimited tasks; 10 schedules
Free credit covers metered compute and run invocation; execution stops or queues after credits run out until upgrade; 1-day log retention.
One single-node cluster with 0.5 vCPU, 1 GB RAM and 4 GB disk
For testing and prototypes; limited regions, no high availability; suspends after 1 week of inactivity and deletes after 4 weeks unless reactivated.
100,000 Durable Object requests/day; 13,000 GB-s compute/day; up to 5 GB SQLite-backed storage/account
Workers Free supports only SQLite-backed objects; operations fail when daily quotas are exceeded; Workers request limits apply separately.
30,000 credits/month; up to 5 active users; 1 GB network transfer and 2 GB-month storage
Free credits expire monthly and do not roll over; resource classes consume credits at different rates; personal builds stop when credits reach zero.
100,000 runs/day; unlimited public vals; 2,500 vals; cron schedules as often as every 15 minutes
New vals on Free are public; no custom domains; 1-minute execution timeout and 3-day log retention.
Try a broader search or clear your filters.