The Next Generation Platform is Coming - Get Ready Now!

FlightFormation Autoscale

Lower your bill this month. Schedule fewer dynos when you don't need them. Starting at ~$0/hour.

Slash Your Bill & Boost Performance

Effortless Cost Reduction & Speed Increase
  • FlightFormation is your easiest path to automated Heroku scaling.
  • Works on all dyno types — web, worker, private, shield, performance, or any other dyno.
  • We scale thousands of times daily for our customers — proven & reliable.
  • No code changes required: we use Heroku’s API directly.
  • Time-based schedules, dynamic autoscaling, and optional pause scheduling when needed (2, 4, 8, 24 hours — or indefinitely).
  • Free trial, then plans start at $9/month. Users see ROI during the free trial — if you aren’t saving, you won’t pay.
Customer testimonial from Jim

How It Works in 3 Simple Steps

Quick Setup & Configuration
  1. Install from this page (scroll down to the “Install” button).
  2. Open FlightFormation from your Heroku dashboard.
  3. Configure schedules or rules — then watch the savings roll in!

FlightFormation constantly monitors your Heroku resources and automatically adjusts based on your custom schedules and rules, so you always run only what you need.

Key Features

Core Capabilities & Benefits
  • Time-Based Scaling: Automatically scale down at night or on weekends.
  • Scheduled Restarts: Keep performance high by restarting on your schedule.
  • One-Click Setup: Provision in seconds — no additional code or libraries.
  • Pause Scheduling: Pause autoscaling for 2, 4, 8, or 24 hours (or indefinitely).
  • Full Control: Create “known good” type formations so you never overscale or crush your database with run-away autoscaling.

Ready to Get Started?

Your Next Steps
Install Now

Install FlightFormation to start saving on your Heroku bill immediately.

Need More Info?

Not convinced yet? Check out our Heroku autoscaling guide for more details.

Still Have Questions?

We’re happy to discuss your unique situation, show real examples, or help with any tricky scenarios.

When to use FlightFormation

A Quick Comparison with Heroku's built-in autoscaler
FlightFormation vs. Heroku’s Autoscaler comparison table

Works with Any App & Language

No code changes, no risk trial

Because FlightFormation operates entirely through Heroku’s API, any language or framework will scale instantly.

Node, Python, Ruby, PHP, Java — if it runs on Heroku, FlightFormation can manage it.

Try it today ➞ no code changes + free trial = no risk
Install FlightFormation Now
Customer testimonial from Nigel

Frequently Asked Questions

Common Inquiries & Clarifications
Will this overscale and cost me more?

No. FlightFormation uses your “known good” type formations to ensure nothing will spin out of control. You decide how big or small to scale, and you can override any schedule or rule when needed.

Is there a free trial?

Absolutely. Install FlightFormation with zero cost. If you don’t see significant savings, don't upgrade when your trial ends.

How do I pause autoscaling if I need stable capacity?

Just pick 2, 4, 8, or 24 hours (or indefinite) in FlightFormation—one click to freeze scaling for as long as you need.

Do I need to change my code?

Not at all. We rely on the Heroku API, so no code changes or libraries are needed. No matter your stack, you’re good to go.

How fast is it?

We check your app state every 1-2 minutes, which is fast enough for real-world spikes but prevents “up-and-down” overscaling from ultra-short intervals.

Greater Possibilities

Could you use more dynos to…
  • Generate reports overnight?
  • Handle a heavy load on weekday mornings?
  • Import client data at the close of business daily?
  • Generate invoices once a month?
  • Protect the database by preventing overloads?
  • Schedule more dynos one-time for an upcoming promotion?
  • Or just need a scheduled restart every so often?
...then FlightFormation was built for you.

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Region Available Installable in Space
Dublin Available
Frankfurt Available
London Available
Montreal Available
Mumbai Available
Oregon Available
Singapore Available
Sydney Available
Tokyo Available
Virginia Available

Plans & Pricing

    • Trail Duration 7 Days
    • Maximum dynos Unlimited
    • Scheduled restarts Unlimited
    • Formations Unlimited
    • Formation scheduling
    • Savings Estimator
    • Formation tracking 2 hours
    • Trail Duration
    • Maximum dynos 2
    • Scheduled restarts 1
    • Formations Unlimited
    • Formation scheduling
    • Savings Estimator
    • Formation tracking 2 hours
    • Trail Duration ⁠—
    • Maximum dynos 5
    • Scheduled restarts Unlimited
    • Formations Unlimited
    • Formation scheduling
    • Savings Estimator
    • Formation tracking 8 hours
    • Trail Duration ⁠—
    • Maximum dynos 15
    • Scheduled restarts Unlimited
    • Formations Unlimited
    • Formation scheduling
    • Savings Estimator
    • Formation tracking 24 hours
    • Trail Duration ⁠—
    • Maximum dynos 35
    • Scheduled restarts Unlimited
    • Formations Unlimited
    • Formation scheduling
    • Savings Estimator
    • Formation tracking 7 days
    • Trail Duration ⁠—
    • Maximum dynos Unlimited
    • Scheduled restarts Unlimited
    • Formations Unlimited
    • Formation scheduling
    • Savings Estimator
    • Formation tracking 14 days
Install FlightFormation Autoscale
heroku addons:create flightformation

To provision, copy the snippet into your CLI or use the install button above.

FlightFormation Autoscale Documentation