New scale-to-zero compute, spending limits, and a $5 Starter plan are now available on Cloud. Learn more
Compute

Stop paying for servers you're not using

Laravel Cloud scales up instantly when traffic hits, then scales back down automatically. No overprovisioning. Just infrastructure that perfectly fits your needs.

Start in Cloud with $5 in free usage credit.

Compute built around your application

Laravel Cloud gives you the compute infrastructure your application needs, from app clusters that serve web traffic to worker clusters and managed queues for background jobs. Configure everything from a visual canvas without touching a config file.

Cloud autoscales your compute based on real-time CPU and memory — up when traffic spikes, back down when it drops. On Business and Enterprise, go further with scheduled autoscaling: define time-based min/max bounds per environment and Cloud adjusts before the rush, not just in response to it.
Autoscaling illustration

Laravel Cloud helped us launch Mailviews way, way faster, love it!

Cosmin Popovici

Cosmin Popovici

Founder at Mailviews

Predictable pricing with bandwidth that matches your usage

Every Laravel Cloud plan includes bandwidth allowances that grow with your actual compute usage. Your bill reflects what you're actually running, not arbitrary limits. Scale your infrastructure as your application grows without surprise overage charges.

Starter

$0 per month plus usage

Everything you need for prototypes and hobby projects.

  • Flex compute classes with multiple CPU/RAM sizes
  • Managed queues
  • Task scheduler
  • Scale-to-Zero Flex compute
  • Custom domains
  • SSL/TLS
Start for free

Growth

$20 per month plus usage

Autoscaling, more powerful compute, and priority support.

  • Everything in Starter
  • Pro compute classes for production workloads
  • Autoscaling up to 10 replicas
  • Worker clusters
Start with Growth

Business

$200 per month plus usage

Unlimited autoscaling, dedicated compute, & advanced networking.

  • Everything in Growth
  • Unlimited and scheduled autoscaling
Start with Business

Enterprise

Custom pricing

Dedicated infrastructure for the most demanding environments.

Contact sales

Only pay what you use, never more than your budget.

Set a spending limit and you'll always know your maximum before the month begins. Get started with $5 in free usage credits.

Cost estimate illustration

Frequently asked questions

Yes. Laravel Cloud can automatically scale your compute up and down based on real-time CPU and memory usage. You can set a custom min/max replica range or enable unlimited scaling.

On Business and Enterprise plans, you can also autoscale on a defined schedule. Set time-based min/max bounds per environment and Cloud scales before a known peak, not just in response to one.

Yes. Worker clusters are isolated compute resources that share your app's code and configuration but can be independently sized. This lets you process heavy background workloads—like order processing or data imports—without affecting your web application's performance. You can also run queue workers directly on your app cluster for simpler setups. For queue-heavy workloads, managed queues provides dedicated compute that intelligently autoscales and costs nothing when idle.
Flex compute can automatically stop your environment after a period of inactivity that you define. While sleeping, you pay zero compute charges. The environment wakes automatically when it receives a new HTTP request, typically in under 500 ms. Scale-to-zero is available on Flex compute sizes and is ideal for staging, preview, and low-traffic environments.
Laravel Cloud offers two compute classes: Flex and Pro. Flex is lightweight and supports scale-to-zero, suited for development environments and apps with periodic or lower-volume traffic. Pro provides larger, higher-performance instances built for sustained workloads and production applications that need consistent capacity. Both classes are available in multiple CPU and RAM configurations, and pricing varies by region.
Yes to both. You can enable Laravel Octane with a single toggle in your app cluster settings: Laravel Cloud will build and serve your application using Octane and FrankenPHP. You can also enable Inertia SSR to pre-render pages server-side for improved SEO, without managing the infrastructure yourself.
Yes. Laravel Cloud executes your application's scheduled tasks automatically across your cluster. Define your schedule in your Laravel application as usual, and Cloud handles the rest.

Ready to ship?

Let's build the incredible together, with Laravel. Start now with $5 in usage credit.