Laravel Cloud now offers a free trial with $5 of credit, no credit card required. Try for free
Application Resources

Your app needs resources. Laravel Cloud provisions them instantly.

Provision production-ready databases, caches, object storage, and WebSockets—all ready with a single click or API call. Laravel Cloud handles credentials, backups, and resource scaling.

Start in Cloud with $5 of free credit. No credit card required.

Laravel Cloud builds infrastructure so you can build features

Every Laravel app needs infrastructure behind it. Laravel Cloud lets you add any resource from the dashboard and start using it immediately. Credentials injected, scaling handled, and configs with a flip of a switch.

One-click provisioning

Create all the infrastructure resources you’ll need instantly from the dashboard or CLI.

Automatic configuration

Environment variables are injected automatically so your app connects immediately after deployment.

Built-in scaling

Resources scale with your application or enable scheduled autoscaling without downtime.

Shared resources for cost efficiency

Create databases within a single managed cluster and use them across apps or environments.

Production-ready defaults

Security, backups, and maintenance are handled by the platform from day one.

Laravel Cloud is really amazing. It has exactly what you need to deploy your app in no time.

Zoran Stankovic

Zoran Stankovic

CTO at Conimex IT

Database

Sit back as Cloud spins up production-ready databases

No developer likes to spend time wrestling databases. Choose a Laravel MySQL, Serverless Postgres, or Amazon RDS database and watch Cloud provision it, inject credentials, and run backups.

Laravel MySQL: Performance you control

  • Dedicated resources with on-demand scaling.
  • Adjust CPU, RAM, or storage anytime from the dashboard, with real-time monitoring and daily automated snapshots (1–30 day retention).
  • Connection credentials are injected automatically.
  • Already running MySQL? Migrating to Laravel Cloud is straightforward.

Serverless Postgres: Scales itself

  • Powered by Neon, with CPU and storage that scale in real time.
  • Supports vector search and AI queries, with built-in PgBouncer handling up to 10,000 concurrent connections.
  • Automatic backups and point-in-time recovery keep your production data secure.
  • Hibernates fully when idle so you only pay for active usage.

Amazon RDS: Managed AWS databases

  • Managed MySQL or Postgres with automatic backups and patching.
  • Provides multi-AZ high availability.
  • Built for enterprise teams with compliance requirements.
  • Available exclusively in Laravel Private Cloud, with dedicated infrastructure and enhanced security. Learn more about Laravel Private Cloud.

Cache

Caching that scales while you sleep

Auto-upgrades mean no memory alerts at 3 a.m. Laravel Cloud gives you fully managed KV stores that scale automatically, so you can Cache::put() and move on.

Laravel’s fully managed Valkey option

Laravel Valkey delivers 20-50% lower latency than similar services and supports 5x to 20x larger request sizes at the same price point. Open source and Redis-compatible, with multiple cache sizes starting at 250 MB and automatic upgrades as usage grows.

Multiple use cases

More than a cache. Use as your application's cache backend, session store, queue driver, or rate limiter, or interact directly via Laravel's Redis API. One resource, many roles.

Shared across apps

Attach caches to multiple environments to reduce costs and simplify operations.

Automatic credential injection

Cache connection details are added to your environment automatically.

Scalable Redis alternative

Compatible with Laravel's caching, sessions, and queues, but backed by Upstash's infrastructure.

Built-in monitoring

Track storage usage, throughput, and hit/miss ratio directly from the Cloud dashboard.

Object storage

Store files, not egress bills

Laravel Cloud simplifies object storage. Provision S3-compatible buckets in one click with zero egress fees and automatic credential injection.

Laravel Cloud Object Storage

Powered by Cloudflare R2, Laravel Cloud Object Storage lets you create public buckets for user-facing assets or private buckets for sensitive files. Just use Laravel's Storage facade. Generate temporary URLs with Storage::temporaryUrl. Everything is private and secure by default.

Zero friction

Attach a bucket to your environment, and Laravel Cloud injects every credential automatically, from your endpoint to your access keys, bucket name, and region. CORS policies update themselves. Your custom domains and Cloud domains are automatically added to the allowed origins.

WebSockets

Real-time, in 10 seconds and half the cost

WebSocket Clusters powered by Laravel Reverb. Add real-time bidirectional communication to your applications in just 10 seconds with minimal configuration, at up to 50% less than other third-party tools.

Fully managed Laravel Reverb

A first-party open-source package from Laravel, fully managed by Cloud. Real-time features like notifications, live updates, and chat—all handled by Laravel Reverb. Add capacity or enable autoscaling as your real-time workloads grow. SSL certs and auth are taken off your plate for encrypted connections from day one.

One cluster, many apps

A single Reverb cluster can host multiple WebSocket applications, splitting connections evenly or with custom allocations per app to help you save on costs. Attach a WebSocket cluster to your environment, and Laravel Cloud injects all the credentials your app and frontend need.

Estimate your Laravel Cloud compute costs

Pick your region, plan, and compute class. Add workers, tweak hibernation time, and see your estimated monthly bill instantly.

Cost estimate illustration

Frequently asked questions

Select the resource you need from the dashboard or CLI, choose your configuration, and Laravel Cloud provisions it immediately. Environment variables are automatically injected into your application. Redeploy, and your app connects on its own.
Yes. Databases, caches, and WebSocket clusters can all be attached to multiple applications or environments. For databases, you can create multiple databases within a single managed cluster. For caches, attach the same KV store to several environments. For WebSockets, a single Laravel Reverb cluster can host multiple applications with connection allocations split evenly or customized per app.
Hibernation automatically shuts down your environment after a period of inactivity that you define. While hibernating, you pay zero compute charges. The environment wakes up automatically when it receives a new HTTP request, typically within 5-20 seconds. Hibernation is available on Flex compute sizes and is ideal for staging, preview, or low-traffic environments.
Three options. Laravel MySQL provides dedicated resources, on-demand scaling, and daily automated backups. Serverless Postgres, powered by Neon, scales CPU and storage automatically and supports vector search. Amazon RDS provides managed MySQL or Postgres with multi-AZ support, available exclusively through Laravel Private Cloud.
It depends on the resource. Serverless Postgres scales CPU and storage automatically in real time and can hibernate when idle. Laravel MySQL lets you adjust CPU, RAM, and storage on demand from the dashboard. Caches upgrade automatically as usage grows. WebSocket clusters let you select a connection tier from 100 to 10,000 concurrent connections.
No. Laravel Cloud Object Storage charges zero egress fees. You never pay to download your own data.
Laravel MySQL includes daily automated snapshots with 1- to 30-day retention. Serverless Postgres provides automatic backups and point-in-time recovery. Amazon RDS includes automatic backups as part of the managed service.
No. All resources come with production-ready security defaults. WebSocket clusters handle TLS termination and credential-based authentication automatically. Object storage buckets are private by default with managed CORS policies. Database and cache connections use injected credentials over secure channels.
Yes. If you are already running MySQL, here’s how you can migrate your data to Laravel Cloud. The platform supports standard migration workflows for moving production databases onto managed infrastructure.
All resources are included starting from the Starter plan. Laravel MySQL, Serverless Postgres, caches, and object storage are billed based on usage. Serverless Postgres charges only for active usage and costs nothing when hibernated. WebSocket clusters start at $5/month for 100 concurrent connections. See the pricing page for full details.

Ready to ship?

Let's build the incredible together, with Laravel. Start for free with $5 of credit. No credit card required.