# Vercel Pricing

Structured pricing data for Vercel platform.
Format: YAML-like structured data for machine parsing.

---

## Plans

### Hobby
```yaml
id: hobby
name: "Hobby"
price: "Free"
free_tier: true
description: "The perfect starting place for your web app or personal project.  **Free forever.**"
highlights:
  - "Import your repo, deploy in seconds"
  - "Automatic CI/CD"
  - "Web Application Firewall"
  - "Global, automated CDN"
  - "Fluid compute"
  - "DDoS Mitigation"
  - "Traffic & performance insights"
```

### Pro
```yaml
id: pro
name: "Pro"
price: "$20/user/month"
free_tier: true
description: "Everything you need to build and scale your app.  **$20/mo** + additional usage"
highlights:
  - " All Hobby features, plus:"
  - "$20 of included usage credit"
  - "Advanced spend management"
  - "Team collaboration & free viewer seats"
  - "Faster builds + no queues"
  - "Cold start prevention"
  - "Enterprise add-ons"
```

### Enterprise
```yaml
id: enterprise
name: "Enterprise"
price: "Custom"
free_tier: false
description: "Critical security, performance, observability, platform SLAs, and support."
highlights:
  - "All Pro features, plus:"
  - "Guest & Team access controls"
  - "SCIM & Directory Sync"
  - "Managed WAF Rulesets"
  - "Multi-region compute & failover"
  - "99.99% SLA"
  - "Advanced Support"
```

---

## Features

### Vercel Delivery Network

> Ultra-fast, secure by default global application delivery.

```yaml
sku: vercel_network
name: "Vercel Network"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: global_points_of_presence
name: "Global Points of Presence"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: vercel_regions
name: "Vercel Regions"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: automatic_routing
name: "Automatic Routing"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: https_certificates
name: "HTTPS Certificates"
category: managed_infrastructure
allowances:
  hobby: "Included"
  pro: "Included"
  enterprise: "Included"
```

```yaml
sku: tls_ssl_encryption
name: "TLS/SSL Encryption"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: traffic_load_balancing
name: "Traffic Load Balancing"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: private_inter_region_network
name: "Private Inter-Region Network"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: automatic_region_failover
name: "Automatic Region Failover"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: configurable_routing
name: "Configurable Routing"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: reverse_proxy
name: "Reverse Proxy"
category: managed_infrastructure
allowances:
  hobby: "Included"
  pro: "Included"
  enterprise: "Included"
```

```yaml
sku: rewrites
name: "Rewrites"
category: managed_infrastructure
allowances:
  hobby: "Included"
  pro: "Included"
  enterprise: "Included"
```

```yaml
sku: redirects
name: "Redirects"
category: managed_infrastructure
allowances:
  hobby: "Included"
  pro: "Included"
  enterprise: "Included"
```

```yaml
sku: middleware_support
name: "Middleware Support"
category: managed_infrastructure
allowances:
  hobby: "Included"
  pro: "Included"
  enterprise: "Included"
```

```yaml
sku: edge_requests
name: "Edge Requests"
category: managed_infrastructure
docs: "https://vercel.com/docs/pricing/networking#edge-requests"
allowances:
  hobby: "1M / month included"
  pro: "10M per month included; then starting at $2 per 1M"
  enterprise: "Custom"
```

```yaml
sku: fast_data_transfer
name: "Fast Data Transfer"
category: managed_infrastructure
docs: "https://vercel.com/docs/pricing/networking#fast-data-transfer"
allowances:
  hobby: "100 GB / month included"
  pro: "1TB / month included; then starting at $0.15 per GB"
  enterprise: "Custom"
```


### Vercel Firewall

> Customizable security to protect your applications.

```yaml
sku: web_application_firewall
name: "Web Application Firewall"
category: managed_infrastructure
type: feature_group
description: "Granular control of your application's traffic."
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: custom_firewall_rules
name: "Custom Firewall Rules"
category: managed_infrastructure
allowances:
  hobby: "Up to 3"
  pro: "Up to 40"
  enterprise: "Up to 1,000"
```

```yaml
sku: ip_blocking
name: "IP Blocking"
category: managed_infrastructure
allowances:
  hobby: "Up to 3"
  pro: "Up to 100"
  enterprise: "Up to 1,000"
```

```yaml
sku: system_bypass_rules
name: "System Bypass Rules"
category: managed_infrastructure
allowances:
  hobby: not_available
  pro: "Up to 25"
  enterprise: "Up to 100"
```

```yaml
sku: rate_limiting
name: "Rate Limiting"
category: managed_infrastructure
description: "Control the frequency of requests to your application."
allowances:
  hobby: "1M allowed requests / month included"
  pro: "Starting at $0.50 per 1M allowed requests"
  enterprise: "Custom"
```

```yaml
sku: owasp_core_ruleset_managed
name: "OWASP Core Ruleset (managed)"
category: managed_infrastructure
allowances:
  hobby: not_available
  pro: not_available
  enterprise: "Custom"
```

```yaml
sku: bot_management
name: "Bot Management"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: automated_ddos_mitigation
name: "Automated DDoS Mitigation"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: ai_bots_managed_ruleset
name: "AI Bots (managed ruleset)"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: bot_protection_managed_ruleset
name: "Bot Protection (managed ruleset)"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: botid
name: "BotID"
category: managed_infrastructure
description: "Sophisticated bot protection for high-value pages."
allowances:
  hobby: "Basic checks included"
  pro: "$1 per 1,000 Deep Analysis checks"
  enterprise: "Custom"
```

```yaml
sku: attack_challenge_mode
name: "Attack Challenge Mode"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```


### Content, Caching & Optimization

> Store and cache content close to your customers.

```yaml
sku: content_delivery
name: "Content Delivery"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: zero_config_cdn_cache
name: "Zero-config CDN cache"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: automated_compression
name: "Automated Compression"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: background_revalidation
name: "Background Revalidation"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: stale_while_revalidate
name: "Stale-While-Revalidate"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: incremental_static_regeneration_isr
name: "Incremental Static Regeneration (ISR)"
category: managed_infrastructure
type: feature_group
description: "Revalidate content in the background."
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: isr_reads
name: "ISR Reads"
category: managed_infrastructure
description: "Read cached data from global Vercel Cache"
allowances:
  hobby: "1M / month included"
  pro: "Starting at $0.40 per 1M"
  enterprise: "Custom"
```

```yaml
sku: isr_writes
name: "ISR Writes"
category: managed_infrastructure
description: "Write cached data to global Vercel Cache"
allowances:
  hobby: "200,000 / month included"
  pro: "Starting at $4 per 1M"
  enterprise: "Custom"
```

```yaml
sku: bulk_redirects
name: "Bulk Redirects"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: not_available
  pro: "1K included per project; $50 per month per 25K redirects"
  enterprise: "Custom"
```

```yaml
sku: blob
name: "Blob"
category: managed_infrastructure
type: feature_group
description: "High-performance, globally scalable object storage"
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: storage_size
name: "Storage Size"
category: managed_infrastructure
description: "Total size of all Blob stores"
allowances:
  hobby: "1 GB / month included"
  pro: "$0.023 per GB"
  enterprise: "Custom"
```

```yaml
sku: simple_operations
name: "Simple Operations"
category: managed_infrastructure
description: "Reads of your Blob objects"
allowances:
  hobby: "10K / month included"
  pro: "$0.40 per 1M"
  enterprise: "Custom"
```

```yaml
sku: advanced_operations
name: "Advanced Operations"
category: managed_infrastructure
description: "Writing, modifying, and listing Blob objects"
allowances:
  hobby: "2K / month included"
  pro: "$5 per 1M"
  enterprise: "Custom"
```

```yaml
sku: blob_data_transfer
name: "Blob Data Transfer"
category: managed_infrastructure
description: "Cost-efficient data transfer for direct Blob object access"
allowances:
  hobby: "10 GB / month included"
  pro: "Starting at $0.05 per GB"
  enterprise: "Custom"
```

```yaml
sku: image_optimization
name: "Image Optimization"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: image_transformations
name: "Image Transformations"
category: managed_infrastructure
description: "Transform and optimize images to improve page load performance."
allowances:
  hobby: "5K / month included"
  pro: "Starting at $0.05 per 1K"
  enterprise: "Custom"
```

```yaml
sku: image_cache_reads
name: "Image Cache Reads"
category: managed_infrastructure
description: "Read transformed image data from Vercel Cache."
allowances:
  hobby: "300K / month included"
  pro: "Starting at $0.40 per 1M"
  enterprise: "Custom"
```

```yaml
sku: image_cache_writes
name: "Image Cache Writes"
category: managed_infrastructure
description: "Read transformed image data from Vercel Cache."
allowances:
  hobby: "100K / month included"
  pro: "Starting at $4 per 1M"
  enterprise: "Custom"
```

```yaml
sku: edge_config
name: "Edge Config"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: edge_config_reads
name: "Edge Config Reads"
category: managed_infrastructure
description: "Ultra-fast access to configuration settings for optimal performance."
allowances:
  hobby: "100K / month included"
  pro: "Starting at $3 per 1M reads"
  enterprise: "Custom"
```

```yaml
sku: edge_config_writes
name: "Edge Config Writes"
category: managed_infrastructure
description: "Update page settings and configuration without a redeploy."
allowances:
  hobby: "100 writes / month included"
  pro: "$1 per 100 writes"
  enterprise: "Custom"
```

```yaml
sku: microfrontends_support
name: "Microfrontends Support"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: "Custom"
```

```yaml
sku: microfrontends
name: "Microfrontends"
category: managed_infrastructure
allowances:
  hobby: "2 included projects"
  pro: "2 included projects; then $250 per additional project"
  enterprise: "Custom"
```

```yaml
sku: microfrontend_routing
name: "Microfrontend Routing"
category: managed_infrastructure
allowances:
  hobby: "50K routed requests / month included"
  pro: "$2 per 1M routed requests"
  enterprise: "Custom"
```


### Vercel Compute

> Dynamic, scalable functions to power your framework of choice. Now available with Fluid compute with [Active CPU pricing](https://vercel.com/blog/introducing-active-cpu-pricing-for-fluid-compute).

```yaml
sku: vercel_functions
name: "Vercel Functions"
category: managed_infrastructure
type: feature_group
description: "Vercel Functions running Fluid compute, including Routing Middleware"
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: active_cpu
name: "Active CPU"
category: managed_infrastructure
description: "Time your code is actively executing in an instance."
allowances:
  hobby: "4 hours / month included"
  pro: "Starting at $0.128 per hour"
  enterprise: "Custom"
```

```yaml
sku: provisioned_memory
name: "Provisioned Memory"
category: managed_infrastructure
description: "Memory allocated to a Vercel Function instance, which can include many function invocations in one."
allowances:
  hobby: "360 GB-hrs / month included"
  pro: "Starting at $0.0106 per GB-hr"
  enterprise: "Custom"
```

```yaml
sku: invocations
name: "Invocations"
category: managed_infrastructure
description: "The number of times you call Vercel Functions."
allowances:
  hobby: "1M / month included"
  pro: "Starting at $0.60 per 1M"
  enterprise: "Custom"
```

```yaml
sku: vercel_sandbox
name: "Vercel Sandbox"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: active_cpu
name: "Active CPU"
category: managed_infrastructure
description: "Time your code is actively executing in an instance."
allowances:
  hobby: "5 hours / month included"
  pro: "Starting at $0.128 per hour"
  enterprise: "Custom"
```

```yaml
sku: provisioned_memory
name: "Provisioned Memory"
category: managed_infrastructure
description: "Memory allocated to a Vercel Function instance, which can include many function invocations in one."
allowances:
  hobby: "420 GB-hrs / month included"
  pro: "Starting at $0.0212 per GB-hr"
  enterprise: "Custom"
```

```yaml
sku: creation
name: "Creation"
category: managed_infrastructure
description: "The number of times you started a sandbox."
allowances:
  hobby: "5K / month included"
  pro: "Starting at $0.60 per 1M"
  enterprise: "Custom"
```

```yaml
sku: network
name: "Network"
category: managed_infrastructure
description: "The incoming and outgoing network traffic in and out of your sandboxes."
allowances:
  hobby: "20 GB / month included"
  pro: "Starting at $0.15 per GB"
  enterprise: "Custom"
```

```yaml
sku: concurrent_sandboxes
name: "Concurrent Sandboxes"
category: managed_infrastructure
allowances:
  hobby: "10"
  pro: "2K"
  enterprise: "Custom"
```

```yaml
sku: sandbox_storage
name: "Sandbox Storage"
category: managed_infrastructure
description: "The storage used by snapshots, measured in GB per month."
allowances:
  hobby: "15 GB"
  pro: "Starting at $0.08 per GB-month"
  enterprise: "Custom"
```

```yaml
sku: fast_origin_transfer
name: "Fast Origin Transfer"
category: managed_infrastructure
docs: "https://vercel.com/docs/pricing/networking#fast-origin-transfer"
allowances:
  hobby: "10 GB / month included"
  pro: "Starting at $0.06 per GB"
  enterprise: "Custom"
```

```yaml
sku: vercel_workflows
name: "Vercel Workflows"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: events
name: "Events"
category: managed_infrastructure
allowances:
  hobby: "50K events / month included"
  pro: "$20 per 1M"
  enterprise: "Custom"
```

```yaml
sku: data_written
name: "Data Written"
category: managed_infrastructure
allowances:
  hobby: "1 GB"
  pro: "$0.50 per GB"
  enterprise: "Custom"
```

```yaml
sku: data_retained
name: "Data Retained"
category: managed_infrastructure
allowances:
  hobby: not_available
  pro: "$0.50 per GB-month"
  enterprise: "Custom"
```

```yaml
sku: vercel_queues
name: "Vercel Queues"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: api_operations
name: "API Operations"
category: managed_infrastructure
allowances:
  hobby: "1M / month included"
  pro: "Starting at $0.60 per 1M"
  enterprise: "Custom"
```

```yaml
sku: cron_jobs
name: "Cron Jobs"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```


### AI

> Build, deploy, and scale AI features with secure inference, durable workflows, and intelligent assistance.

```yaml
sku: v0
name: "v0"
category: ai_cloud
type: feature_group
description: "v0 is an AI agent that helps anyone design, iterate, and scale full-stack applications and agents for the web."
allowances:
  hobby: "—"
  pro: "Paid add-on"
  enterprise: "Paid add-on"
```

```yaml
sku: vercel_agent
name: "Vercel Agent"
category: ai_cloud
type: feature_group
allowances:
  hobby: not_available
  pro: "$0.30 per action; + pass-through token cost"
  enterprise: "Custom"
```

```yaml
sku: code_review
name: "Code Review"
category: ai_cloud
allowances:
  hobby: not_available
  pro: included
  enterprise: included
```

```yaml
sku: investigations
name: "Investigations"
category: ai_cloud
allowances:
  hobby: not_available
  pro: included
  enterprise: included
```

```yaml
sku: ai_gateway
name: "AI Gateway"
category: ai_cloud
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: observability
name: "Observability"
category: ai_cloud
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: image_generation
name: "Image generation"
category: ai_cloud
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: bring_your_own_key
name: "Bring your own key"
category: ai_cloud
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: app_attribution
name: "App attribution"
category: ai_cloud
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: managed_fallback
name: "Managed fallback"
category: ai_cloud
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: load_balancing
name: "Load balancing"
category: ai_cloud
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: spend_monitoring
name: "Spend monitoring"
category: ai_cloud
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: embedding_support
name: "Embedding support"
category: ai_cloud
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: automatic_retries
name: "Automatic retries"
category: ai_cloud
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: vercel_connect
name: "Vercel Connect"
category: ai_cloud
type: feature_group
description: "Vercel Connect lets your agents and services act on third-party APIs on behalf of your users and teams. "
allowances:
  hobby: "5K requests / month included"
  pro: "$3 per 10K requests"
  enterprise: "Custom"
```


### Build & Deploy

> Workflows from code to production.

```yaml
sku: builds
name: "Builds"
category: dx_platform
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: automatic_ci_cd
name: "Automatic CI/CD"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: environment_variables
name: "Environment Variables"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: build_logs
name: "Build Logs"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: remote_cache
name: "Remote Cache"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: monorepo_support
name: "Monorepo Support"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: webhook_triggers
name: "Webhook Triggers"
category: dx_platform
allowances:
  hobby: not_available
  pro: included
  enterprise: included
```

```yaml
sku: custom_environments
name: "Custom Environments"
category: dx_platform
allowances:
  hobby: not_available
  pro: "1 environment"
  enterprise: "12 environments"
```

```yaml
sku: build_minutes
name: "Build minutes"
category: dx_platform
type: feature_group
allowances:
  hobby: not_available
  pro: available
  enterprise: available
```

```yaml
sku: standard_machines
name: "Standard machines"
category: dx_platform
allowances:
  hobby: not_available
  pro: "$0.014 per minute"
  enterprise: "Custom"
```

```yaml
sku: enhanced_machines
name: "Enhanced machines"
category: dx_platform
allowances:
  hobby: not_available
  pro: "$0.028 per minute"
  enterprise: "Custom"
```

```yaml
sku: turbo_machines
name: "Turbo machines"
category: dx_platform
allowances:
  hobby: not_available
  pro: "$0.105 per minute"
  enterprise: "Custom"
```

```yaml
sku: elastic_machines
name: "Elastic machines"
category: dx_platform
description: "Elastic build machines auto-scale based on your recent build durations."
allowances:
  hobby: not_available
  pro: "$0.0035 per CPU minute"
  enterprise: "Custom"
```

```yaml
sku: deployments
name: "Deployments"
category: dx_platform
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: unlimited_deployments
name: "Unlimited Deployments"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: environment_variables
name: "Environment Variables"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: instant_rollback
name: "Instant Rollback"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: multi_tenant_support
name: "Multi-tenant support"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: skew_protection
name: "Skew Protection"
category: dx_platform
description: "Skew Protection prevents runtime and asset mismatch errors during new rollouts by routing subsequent client requests to the exact deployment version that initialized the session."
allowances:
  hobby: not_available
  pro: included
  enterprise: included
```

```yaml
sku: rolling_releases
name: "Rolling Releases"
category: dx_platform
description: "Release new deployments in stages, using health checks to compare canary and current versions."
allowances:
  hobby: not_available
  pro: "1 project included"
  enterprise: "Custom"
```

```yaml
sku: preview_deployment_suffix
name: "Preview Deployment Suffix"
category: dx_platform
description: "Customize the URL of a preview deployment by replacing the default vercel.app suffix with a custom domain of your choice"
allowances:
  hobby: not_available
  pro: "$100 per month"
  enterprise: included
```

```yaml
sku: team_seats
name: "Team Seats"
category: dx_platform
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: developer_seat
name: "Developer seat"
category: dx_platform
description: "Team members that deploy code, debug, and configure projects."
allowances:
  hobby: "1"
  pro: "$20 per month"
  enterprise: "Custom"
```

```yaml
sku: viewer_seat
name: "Viewer seat"
category: dx_platform
description: "Viewers can access project dashboards, deployments, analytics, and more, but can’t see sensitive data, deploy, or change production settings"
allowances:
  hobby: not_available
  pro: "Unlimited"
  enterprise: "Custom"
```

```yaml
sku: billing_seat
name: "Billing seat"
category: dx_platform
description: "Allows users to view invoices and edit payment settings, as well as provides read-only access to all projects on a team."
allowances:
  hobby: not_available
  pro: "1"
  enterprise: "Custom"
```

```yaml
sku: vercel_toolbar
name: "Vercel Toolbar"
category: dx_platform
type: feature_group
description: "Enhance your workflow when building and iterating on Vercel projects"
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: comments
name: "Comments"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: layout_shift_tool
name: "Layout Shift Tool"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: draft_mode
name: "Draft Mode"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: productivity_integrations
name: "Productivity Integrations"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: previewers
name: "Previewers"
category: dx_platform
allowances:
  hobby: not_available
  pro: "Unlimited"
  enterprise: "Unlimited"
```

```yaml
sku: accessibility_audit
name: "Accessibility Audit"
category: dx_platform
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: flags_explorer
name: "Flags Explorer"
category: dx_platform
allowances:
  hobby: "150 overrides / month included"
  pro: "150 overrides / month included; then $250 for unlimited overrides"
  enterprise: "150 overrides / month included; then $250 for unlimited overrides"
```

```yaml
sku: vercel_flags
name: "Vercel Flags"
category: dx_platform
type: feature_group
description: "Create feature flags, define targeting rules, run progressive rollouts, and run A/B tests"
allowances:
  hobby: "10K requests / month included"
  pro: "$0.03 per 1K requests"
  enterprise: "Custom"
```


### Observability

> Frontend observability on Vercel helps you monitor, analyze, and manage your applications.

```yaml
sku: usage_dashboard
name: "Usage Dashboard"
category: managed_infrastructure
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: observability
name: "Observability"
category: managed_infrastructure
docs: "https://vercel.com/docs/observability"
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: observability_plus
name: "Observability Plus"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: not_available
  pro: "$1.20 per 1M events"
  enterprise: "Custom"
```

```yaml
sku: extended_retention
name: "Extended retention"
category: managed_infrastructure
allowances:
  hobby: not_available
  pro: "30 days"
  enterprise: "30 days"
```

```yaml
sku: advanced_metrics
name: "Advanced metrics"
category: managed_infrastructure
allowances:
  hobby: not_available
  pro: included
  enterprise: included
```

```yaml
sku: query_engine
name: "Query engine"
category: managed_infrastructure
allowances:
  hobby: not_available
  pro: included
  enterprise: included
```

```yaml
sku: alerts
name: "Alerts"
category: managed_infrastructure
allowances:
  hobby: not_available
  pro: included
  enterprise: included
```

```yaml
sku: speed_insights
name: "Speed Insights"
category: managed_infrastructure
docs: "https://vercel.com/docs/speed-insights"
allowances:
  hobby: "10K events / month included"
  pro: "$10 / project / month; $0.65 per 10K events"
  enterprise: "Custom"
```

```yaml
sku: web_analytics
name: "Web Analytics"
category: managed_infrastructure
docs: "https://vercel.com/docs/analytics"
allowances:
  hobby: "50K events / month included"
  pro: "$3 per 100K events"
  enterprise: "Custom"
```

```yaml
sku: web_analytics_plus
name: "Web Analytics Plus"
category: managed_infrastructure
type: feature_group
allowances:
  hobby: not_available
  pro: "$10 per month"
  enterprise: available
```

```yaml
sku: reporting_windows
name: "Reporting windows"
category: managed_infrastructure
allowances:
  hobby: not_available
  pro: "Additional 12 months (24 total)"
  enterprise: "24 months"
```

```yaml
sku: utm_parameters
name: "UTM Parameters"
category: managed_infrastructure
allowances:
  hobby: not_available
  pro: included
  enterprise: included
```

```yaml
sku: runtime_logs
name: "Runtime Logs"
category: managed_infrastructure
docs: "https://vercel.com/docs/observability/runtime-logs"
allowances:
  hobby: "1 hour of logs"
  pro: "1 day of logs; 30 days with Observability Plus"
  enterprise: "3 days of logs; 30 days with Observability Plus"
```

```yaml
sku: session_tracing
name: "Session Tracing"
category: managed_infrastructure
docs: "https://vercel.com/docs/session-tracing"
allowances:
  hobby: "1 hour of traces"
  pro: "1 day of traces"
  enterprise: "3 days of traces"
```

```yaml
sku: log_drains
name: "Log Drains"
category: managed_infrastructure
docs: "https://vercel.com/docs/observability/log-drains"
allowances:
  hobby: not_available
  pro: "$0.50 per 1 GB"
  enterprise: "Custom"
```


### Access & Deployment Security

> Vercel protects your projects across access, application, and infrastructure security.

```yaml
sku: oauth_sign_in
name: "OAuth Sign-in"
category: security_privacy
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: github
name: "GitHub"
category: security_privacy
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: google
name: "Google"
category: security_privacy
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: gitlab
name: "GitLab"
category: security_privacy
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: bitbucket
name: "Bitbucket"
category: security_privacy
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: access_security
name: "Access Security"
category: security_privacy
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: multi_factor_authentication_mfa
name: "Multi-Factor Authentication (MFA)"
category: security_privacy
description: "Add an extra layer of security to your account."
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: role_based_access_control
name: "Role-Based Access Control"
category: security_privacy
description: "Add an extra layer of security to your account."
allowances:
  hobby: not_available
  pro: "Team level"
  enterprise: "Team & project level"
```

```yaml
sku: audit_logs
name: "Audit Logs"
category: security_privacy
description: "Track and analyze your team members' activities."
allowances:
  hobby: not_available
  pro: not_available
  enterprise: included
```

```yaml
sku: saml_single_sign_on_sso
name: "SAML Single Sign-On (SSO)"
category: security_privacy
description: "Configure SAML SSO for your organization to minimize account management."
allowances:
  hobby: not_available
  pro: "$300 / month"
  enterprise: included
```

```yaml
sku: directory_sync_scim
name: "Directory Sync (SCIM)"
category: security_privacy
description: "Helps teams manage their organization membership from a third-party identity provider."
allowances:
  hobby: not_available
  pro: not_available
  enterprise: included
```

```yaml
sku: advanced_deployment_protection
name: "Advanced Deployment Protection"
category: security_privacy
allowances:
  hobby: not_available
  pro: "$150 / month"
  enterprise: included
```

```yaml
sku: sso_protected_previews
name: "SSO Protected Previews"
category: security_privacy
allowances:
  hobby: not_available
  pro: not_available
  enterprise: included
```

```yaml
sku: static_ips_shared_pool
name: "Static IPs (shared pool)"
category: security_privacy
docs: "https://vercel.com/docs/connectivity/static-ips"
allowances:
  hobby: not_available
  pro: "$100 / project / month; Starting at $0.15 per GB"
  enterprise: "Custom"
```

```yaml
sku: secure_compute
name: "Secure Compute"
category: security_privacy
docs: "https://vercel.com/docs/connectivity/secure-compute"
allowances:
  hobby: not_available
  pro: not_available
  enterprise: "Custom"
```


### Compliance

> Built-in support for global security and data protection standards. Security collateral available for Pro and Enterprise plans.

```yaml
sku: compliance
name: "Compliance"
category: security_privacy
type: feature_group
allowances:
  hobby: available
  pro: available
  enterprise: available
```

```yaml
sku: soc_2_type_2
name: "SOC 2 Type 2"
category: security_privacy
description: "Vercel has a SOC 2 Type 2 attestation for security, confidentiality, and availability. "
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: pci_dss
name: "PCI DSS"
category: security_privacy
description: "Vercel supports PCI compliance as a merchant and service provider. We can provide Attestation of Compliance (AOC) reports to customers upon request."
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: iso_27001
name: "ISO 27001"
category: security_privacy
description: "Vercel is ISO 27001:2022 certified."
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: eu_u_s_dpf
name: "EU-U.S. DPF"
category: security_privacy
description: "Vercel is certified under the EU-U.S. Data Privacy Framework."
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: hipaa_baa
name: "HIPAA BAA"
category: security_privacy
description: "Vercel supports HIPAA compliance as a business associate."
allowances:
  hobby: not_available
  pro: "$350 / month"
  enterprise: "Custom"
```

```yaml
sku: tisax
name: "TISAX"
category: security_privacy
description: "Vercel has completed TISAX Assessment Level 2 (AL2)"
allowances:
  hobby: included
  pro: included
  enterprise: included
```

```yaml
sku: custom_security_questionnaire
name: "Custom Security Questionnaire"
category: security_privacy
allowances:
  hobby: not_available
  pro: not_available
  enterprise: included
```


---

## FAQs

### Which Vercel plan is right for me?
```
question: "Which Vercel plan is right for me?"
answer: "Our Hobby plan is for personal, non-commercial use. Pro is designed for professional developers, freelancers, and businesses who need enhanced features and team collaboration. Enterprise is for teams seeking greater performance, collaboration, and security. [Contact our sales team ](https://vercel.com/contact/sales)to learn more."
```

### Do you offer custom invoicing?
```
question: "Do you offer custom invoicing?"
answer: "Yes, we offer custom invoicing for Enterprise customers. [Contact our sales team](https://vercel.com/contact/sales) to learn more."
```

### What are the limits for each plan?
```
question: "What are the limits for each plan?"
answer: "Our limits are listed [here](https://vercel.com/docs/platform/limits). Pro plans have a $20 included credit to use across resources. Finally, check out our [Fair Use Policy](https://vercel.com/docs/limits/fair-use-guidelines)."
```

### I went over my included credit. What can I do?
```
question: "I went over my included credit. What can I do?"
answer: "We are glad you are growing with Vercel! You can continue to self serve or [contact us](https://vercel.com/contact/sales) to discuss your requirements and we can customize a plan for your team."
```

### Can I buy additional usage?
```
question: "Can I buy additional usage?"
answer: "Yes! On top of your included credit on Pro, you can pay as you go, uncapped. If you have a free Hobby account, you are limited to the usage caps and cannot purchase additional usage. Read more details [in our documentation](https://vercel.com/docs/pricing#regional-pricing)."
```

### I have a Hobby account, how do I upgrade to a paid plan?
```
question: "I have a Hobby account, how do I upgrade to a paid plan?"
answer: "Thanks for continuing to use Vercel! You can upgrade to Pro directly in the Vercel dashboard."
```

### Is there a limit to how many teams I can have?
```
question: "Is there a limit to how many teams I can have?"
answer: "No, there is not a limit."
```

### How does Vercel calculate usage?
```
question: "How does Vercel calculate usage?"
answer: "Learn more about usage in our [documentation](https://vercel.com/docs/platform/usage)."
```

### I want to transfer a domain name to Vercel. Is there a fee?
```
question: "I want to transfer a domain name to Vercel. Is there a fee?"
answer: "Potentially. Transfer fees are dependent on the TLD and the domain renewal fee. The domain-transfer workflow will alert you of fees before initiating transfer."
```

### Do cached responses affect usage?
```
question: "Do cached responses affect usage?"
answer: "Caching responses can reduce the usage of Vercel Functions. If the function response is [cached](https://vercel.com/docs/edge-network/caching), it will not run and incur a Function invocation or any GB/hrs of duration. Any request made to Vercel will incur an Edge Request. Requests to static assets incur the same Fast Data Transfer usage if the response is cached or uncached. Further, Vercel automatically adds etags to all responses to prevent end users from downloading the same asset many times. Our Edge Network automatically [compresses](https://vercel.com/docs/edge-network/compression) responses to reduce your Fast Data Transfer."
```

### How can I manage my spend?
```
question: "How can I manage my spend?"
answer: "We provide customers with tools to observe, control, and alert on their infrastructure spend with [Spend Management](https://vercel.com/blog/introducing-spend-management-realtime-usage-alerts-sms-notifications).  All new teams have a default on-demand usage budget of $200 (which can be customized) and receive email, web, and SMS notifications as you reach that amount. When reaching 100%, you can optionally configure Vercel to automatically pause all projects with a hard limit.  Over the past year, we've added features to the platform based on your feedback to help automatically prevent runaway spend, including [recursion protection](https://vercel.com/changelog/automatic-recursion-protection-for-vercel-serverless-functions), [improved function defaults](https://vercel.com/changelog/serverless-functions-can-now-run-up-to-5-minutes), [hard spend limits](https://vercel.com/changelog/improved-hard-caps-for-spend-management), [Attack Challenge Mode](https://vercel.com/changelog/prevent-malicious-traffic-with-attack-challenge-mode-for-vercel-firewall), and more."
```

---

## Links

- pricing_page: https://vercel.com/pricing
- documentation: https://vercel.com/docs
- contact_sales: https://vercel.com/contact/sales