# Heroku Free Tier Migration

**URL:** <https://community.fly.io/t/heroku-free-tier-migration/6550>\
**Category:** Questions / Help\
**Created:** [August 25, 2022, 8:15pm UTC](https://community.fly.io/t/heroku-free-tier-migration/6550 "2022-08-25T20:15:55Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jsa2025](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@jsa2025](https://community.fly.io/u/jsa2025)\
**Post date:** [August 25, 2022, 8:15pm UTC](https://community.fly.io/t/heroku-free-tier-migration/6550/1 "2022-08-25T20:15:55Z")

</div>

I used to run about 5 low usage websites on heroku’s free dynos for some friends. After the announcement today that this is no longer possible, I was wondering if I could host these websites under flys free plan. I looked at the free plan and it confuses me. It says with a credit card attached I can have unlimited apps. Would turning off auto scaling ensure that I’m not charged if I go over the months hours? Also is there a sleep time and if so what is it? Thanks.

---

<div class="post-metadata">

**Author:** ![michele](https://sea1.discourse-cdn.com/fly1/user_avatar/community.fly.io/michele/32/43044_2.png) [@michele](https://community.fly.io/u/michele)\
**Post date:** [August 25, 2022, 8:43pm UTC](https://community.fly.io/t/heroku-free-tier-migration/6550/2 "2022-08-25T20:43:54Z")

</div>

Hey there – yes, the pricing page is a bit confusing. We’re going to fix that soon! Meantime, here’s the deal.

For free, you can run:

- 3 shared-cpu-1x VMs with 256MB RAM full time
- 3GB storage volumes
- 160GB outbound data transfer

As long as you stay on shared-cpu-1x VMs and provision 3GB or less of storage volumes, you’ll stay in the free tier.

Autoscaling has to do with the number of instances you are running, and it defaults to disabled. As long as you don’t change this, you should be ok.

Hope that makes it a little more clear!

---

<div class="post-metadata">

**Author:** ![jsa2025](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@jsa2025](https://community.fly.io/u/jsa2025)\
**Post date:** [August 25, 2022, 8:46pm UTC](https://community.fly.io/t/heroku-free-tier-migration/6550/3 "2022-08-25T20:46:13Z")

</div>

So can I run multiple apps on one vm then? Or is it that you can have unlimited apps but only 3 active. That might be a dumb question but I’m not too familiar with virtualization.

---

<div class="post-metadata">

**Author:** ![michele](https://sea1.discourse-cdn.com/fly1/user_avatar/community.fly.io/michele/32/43044_2.png) [@michele](https://community.fly.io/u/michele)\
**Post date:** [August 25, 2022, 9:10pm UTC](https://community.fly.io/t/heroku-free-tier-migration/6550/4 "2022-08-25T21:10:54Z")

</div>

> [@jsa2025](#):
>
> So can I run multiple apps on one vm then?

An app runs in its own VM, so you wouldn’t have multiple apps in a single VM.

If it’s useful to think about, billing is by organization, and each org gets its own free allowance of VM/storage. So you could create multiple orgs and add your small apps to each one, and run all of them for free. Maybe don’t go crazy with it, but it’s also totally ok with us if that’s a way for you to run your handful of small apps for free. 😃

---

<div class="post-metadata">

**Author:** ![jsa2025](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@jsa2025](https://community.fly.io/u/jsa2025)\
**Post date:** [August 25, 2022, 9:17pm UTC](https://community.fly.io/t/heroku-free-tier-migration/6550/5 "2022-08-25T21:17:03Z")

</div>

Well thanks for all the help!

---

<div class="post-metadata">

**Author:** ![ignoramous](https://avatars.discourse-cdn.com/v4/letter/i/a9adbd/32.png) [@ignoramous](https://community.fly.io/u/ignoramous)\
**Post date:** [August 25, 2022, 9:43pm UTC](https://community.fly.io/t/heroku-free-tier-migration/6550/6 "2022-08-25T21:43:43Z")

</div>

> [@jsa2025](#):
>
> So can I run multiple apps on one vm then?

One could run any number of _apps_ (well, processes) in a single Fly VM (that is, in a single Fly “app”): [Need Help Understanding Multi Process Environments](https://community.fly.io/t/need-help-understanding-multi-process-environments/6068), but:

1. 256M RAM would likely be the foremost limiting factor.
2. 1/15th of the CPU slice is available to a Fly app on the free-tier, which might be another limiting factor: [shared-cpu-1x performance on CPU bound tasks](https://community.fly.io/t/1293)

Ideally, one would run one _app_ (made up of one or two processes) in a single Fly app (VM) that fits those constraints (typically, test or dev workloads).
