
Laravel Vapor
Laravel Vapor is a serverless deployment platform for Laravel, powered by AWS Lambda.
What Laravel Vapor is
Laravel Vapor is a serverless deployment platform for Laravel, powered by AWS Lambda. It provides auto-scaling web and queue infrastructure, supports zero-downtime deployments and rollbacks, and manages environment variables and secrets. The platform also handles databases, Redis caches, SQS queues, networks and CloudFront CDN. Its reporting covers application, database and cache metrics, with alerts when performance is poor. Vapor supports custom domains and DNS management, and manages certificate issuance and renewal. Teams can invite collaborators and assign permissions, including restrictions on deleting databases or caches. Integrations described in the documentation include Slack notifications and Sentry. Deployment uses CI/CD, with queue workers, managed databases and staging environments listed. Projects and resources require an active linked AWS account, and applications must be compatible with PHP 7.3+ and Laravel 6.0+. The Sandbox plan allows one project and 10 deployments but excludes API Gateway versions, load balancers, firewalls and custom domains. Unlimited Monthly is listed at $39 a month and Unlimited Annual at $399 a year; AWS cloud costs are not included.
Good
- Supports zero-downtime deployments and rollbacks.
- Manages databases, Redis caches and SQS queues.
- Includes performance metrics and alerts.
- Teams can assign collaborator permissions.
Watch out
- Requires an active linked AWS account.
- Sandbox excludes custom domains.
- AWS cloud costs are not included in Unlimited plans.
Who it suits
Vapor suits Laravel teams seeking serverless deployments with managed infrastructure, monitoring and collaboration controls. It requires an active AWS account and compatible PHP and Laravel applications.
Verdict
Vapor combines Laravel-focused deployment and infrastructure management with monitoring and team permissions. Review the AWS requirement, compatibility requirements and Sandbox exclusions before selecting a plan.
Plans and prices
From Laravel Vapor's own pricing page, checked 29 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Sandbox | Free | Single project · 10 deployments · Amazon supplied domain · AWS cloud costs not included · Free |
| Unlimited Monthly | $39 a month | Unlimited projects · Unlimited deployments · AWS cloud costs not included · $39 /month |
| Unlimited Annual | $399 a year | Unlimited projects · Unlimited deployments · AWS cloud costs not included · $399 /year |
The facts
Each one read from Laravel Vapor's own pages, with the date it was checked.
What it does
- Autoscaling
- Vapor provides auto-scaling web and queue infrastructure fine-tuned for Laravel.checked 29 Sep 2026
- AWS account
- Deploying projects or creating resources through Vapor requires linking an active AWS account.checked 29 Sep 2026
- Collaboration
- Teams can invite collaborators and assign permissions, including preventing members from deleting databases or caches.checked 29 Sep 2026
- Compatibility
- Vapor requires applications compatible with PHP 7.3+ and Laravel 6.0+.checked 29 Sep 2026
- Data services
- The platform manages databases, Redis caches, SQS queues, networks, and CloudFront CDN.checked 29 Sep 2026
- Deployments
- Vapor supports zero-downtime deployments and rollbacks.checked 29 Sep 2026
- Domains and certificates
- Vapor supports custom domains and DNS management, and manages certificate issuance and renewal.checked 29 Sep 2026
- Integrations
- Vapor documentation describes Slack notifications and Sentry integration.checked 29 Sep 2026
- Observability
- Vapor reports application, database, and cache metrics and can alert when performance is poor.checked 29 Sep 2026
- Privacy and security
- Laravel says it uses security technologies and measures intended to protect personal information from unauthorized access, use, or disclosure.checked 29 Sep 2026
- Product
- Laravel Vapor is a serverless deployment platform for Laravel, powered by AWS Lambda.checked 29 Sep 2026
- Sandbox limits
- Sandbox projects cannot use API Gateway versions, load balancers, firewalls, or custom domains.checked 29 Sep 2026
- Secrets
- Vapor provides environment variable and secret management.checked 29 Sep 2026
The full review of Laravel Vapor
Overview
Laravel Vapor is a serverless deployment platform for Laravel applications, running on AWS Lambda. It suits teams building on Laravel that want deployment and infrastructure management in one service; its AWS account requirement and Sandbox restrictions make it a poor fit for projects that need to avoid AWS or use those excluded features.
Its strongest case is the combination of Laravel-tuned autoscaling, deployment controls and managed services, with monitoring and team permissions alongside them. The trade-off is that Vapor’s subscription does not include AWS cloud costs.
Key features
Vapor provides auto-scaling web and queue infrastructure tuned for Laravel, plus zero-downtime deployments and rollbacks. That makes it a focused choice for Laravel teams managing releases and changing workload demands, rather than a general deployment platform for unrelated frameworks.
It manages environment variables and secrets, as well as databases, Redis caches, SQS queues, networks and CloudFront CDN. Custom domains and DNS management are supported, and Vapor handles certificate issuance and renewal. This breadth can reduce the number of separate infrastructure tasks a team must coordinate, though it does not remove the need for an active AWS account.
Application, database and cache metrics provide visibility into performance, with alerts when performance is poor. Vapor documentation also describes Slack notifications and Sentry integration. Collaborators can receive assigned permissions, including restrictions against deleting databases or caches—a useful safeguard for teams sharing operational access.
Deployments use CI/CD. Queue workers, managed databases and staging environments are supported, and backup retention is three days. That short retention period is worth weighing if longer recovery history matters to your workflow.
Pricing
The Sandbox plan covers one project and 10 deployments. It is the limited starting point for evaluating Vapor or managing a small project, but it excludes API Gateway versions, load balancers, firewalls and custom domains. Its price is custom pricing.
Unlimited Monthly costs $39 a month, billed at $39 /month. It allows unlimited projects and deployments, making it the straightforward paid option for teams that deploy across multiple projects or often. AWS cloud costs are not included, so the subscription is not the full infrastructure bill.
Unlimited Annual costs $399 a year, billed at $399 /year, and also includes unlimited projects and deployments. It suits teams prepared to commit annually; the monthly plan avoids that annual commitment. Both paid plans leave AWS cloud costs outside the subscription.
Platforms
Vapor is available through API and web. It requires an active AWS account to deploy projects or create resources. Applications must be compatible with PHP 7.3+ and Laravel 6.0+; supported PHP versions include 8.2, 8.3, 8.4 and 8.5.
Who it's for
Vapor is best suited to Laravel teams already willing to run on AWS and looking for a managed path through deployments, scaling, data services and operational visibility. Its permissions can help teams divide access without giving every collaborator unrestricted power.
Look elsewhere if AWS is not an option, if the application falls outside the PHP and Laravel compatibility requirements, or if a Sandbox project needs custom domains, load balancers, firewalls or API Gateway versions. Teams needing backup retention beyond three days should also consider that limit.
Pros and cons
Pros
- Laravel-focused deployment and scaling: autoscaling web and queue infrastructure is tuned for Laravel, with zero-downtime deployments and rollbacks.
- Broad infrastructure management: databases, Redis, SQS, networks, CDN, domains and certificates sit alongside environment and secret management.
- Useful team controls: granular permissions can prevent collaborators from deleting databases or caches.
- Unlimited paid usage: both paid plans allow unlimited projects and deployments.
Cons
- AWS is mandatory: an active account is required to deploy or create resources, and AWS costs are additional to either paid subscription.
- Sandbox exclusions: API Gateway versions, load balancers, firewalls and custom domains are unavailable to Sandbox projects.
- Compatibility is specific: applications need PHP 7.3+ and Laravel 6.0+.
- Short backup retention: backups are retained for three days.
Alternatives
For a broader look at this category, browse Web Frameworks. The alternatives below are free and offer free plans, but their platform coverage differs from Vapor’s API and web availability.
- Buffalo is a free-plan alternative with Linux, macOS, web and Windows platform coverage; consider it when that coverage is a better fit.
- Express is a free-plan alternative for Linux, macOS and Windows.
- Echo is a free-plan alternative for Linux, macOS and Windows.
- Koa is a free-plan alternative for Linux, macOS and Windows.
- Nuxt is a free-plan alternative available on web.
- FastAPI is a free-plan alternative available on web.
- Flask is a free-plan alternative available on web.
- Next.js is a free-plan alternative available on web.
Verdict
Choose Laravel Vapor if your team builds compatible Laravel applications on AWS and wants deployments, scaling, infrastructure management and operational visibility under one roof. Its focused feature set and team safeguards are compelling, but AWS costs sit outside the subscription and the Sandbox plan rules out several important capabilities. If either constraint conflicts with your needs, another platform is the better choice.
Getting started
- Visit https://vapor.laravel.com/
- Confirm the application is compatible with PHP 7.3+ and Laravel 6.0+
- Link an active AWS account before deploying projects or creating resources
- Choose the Sandbox plan or an Unlimited Monthly or Unlimited Annual plan
- Set up CI/CD deployments for the Laravel application
Limits worth knowing
Sandbox allows one project and 10 deployments and excludes API Gateway versions, load balancers, firewalls, and custom domains. Unlimited Monthly and Unlimited Annual include unlimited projects and deployments, but AWS cloud costs are not included.
Questions
Is Laravel Vapor free?
A free plan is available. The Sandbox plan allows one project and 10 deployments.
How much do the paid plans cost?
Unlimited Monthly costs $39 a month. Unlimited Annual costs $399 a year. AWS cloud costs are not included.
Which platforms does Vapor support?
The listed platforms are API and web.
What does Vapor manage?
It manages environment variables and secrets, databases, Redis caches, SQS queues, networks, and CloudFront CDN. It also supports custom domains and DNS management, with certificate issuance and renewal.
Does Vapor require an AWS account?
Yes. Deploying projects or creating resources through Vapor requires linking an active AWS account.
Which Laravel and PHP versions are compatible?
Applications must be compatible with PHP 7.3+ and Laravel 6.0+.
Alternatives to Laravel Vapor
- 1
Play Framework
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 2
Symfony MakerBundle
Free planOpen sourceAPILinuxmacOSSelf-hosted7.4Free plan - 3
NestJS CLI
Free plan6.4Free plan - 4
Svelte REPL
Free planWeb6.1Free plan - 5

Astro Starlight
WebSelf-hosted5.7 - 6
Buffalo
WebLinuxmacOSWindows5.0
