This change is totally fair from my perspective. I see the "always free" as "you will never pay for this for as long as you keep it" as opposed to "this will always be available, and free". People who use free services like this should generally be aware that they are likely to go away or be reduced at some point. I got hit by this with PlanetScale and had to move my stuff to a self-hosted postgres.
Were you expecting a massive evil corporation to keep spending $50 every month on you forever?
When they offer something "always"... yes? Are "always" and "forever" not synonyms?
I'm not arguing about the economics or motivation, just pointing out that simple language says that they lied.
> Each paid tenancy gets the first 3,000 OCPU hours and 18,000 GB hours per month for free to create Ampere A1 Compute instances. This free-tier usage is shared across Bare Metal, Virtual Machine, and Container Instances.
https://www.oracle.com/cloud/price-list/
When I login, top banner also says:
> Always Free Ampere A1 Compute entitlements have changed. This update does not affect your paid resources, existing paid workloads or bill. Contact support for further questions.
Which is slightly ambitious, but I would orientate around what the price list says.
If this is the first casualty of the Ellisonpocalypse I'm fine with it. May they all whither and go away.
...their tendency to delete accounts haphazardly with no obvious pattern as to who gets hit on the other hand is kind shitty. Mine's been good for years while others even with paid accounts don't fare so well
I tried a few times it always went to some sort of verification that after some time ended up in a rejection with no follow up process.
fun
Their communication about this change has been pretty awful. It began with a silent change to the docs a month or so back, and a lot of people worrying that they would suddenly be charged. It looks like there’s actually a date associated with the change now at least. This article mentions an email that went out? I haven’t gotten any such email. I’ve already reduced my instances to within the upcoming limit, so maybe that’s why? I don’t know.
You’ll spend hours upon hours trying to get a free spot. And like anything free it’s full of spam.
Your free server will likely have a blacklisted ip address.
Oracle is exceptionally frustrating to use in the first place. Pay the 5$ a month and use AWS or Digital Ocean
There are actually two tiers of Free here that Oracle offers.
Always Free - No credit card required, sign up. This is what the new limit applies to
PAYG - You give a credit card, but like AWS and GCP there is a "free" tier for people who are on pay as you go plans. From what I can tell, the PAYG subscribers are not subject to this lower limit, only Always Free users.
In other words, if you want the old provisioning limits for free you just have to put your credit card info in.
There are additional reasons that you would want to switch to PAYG - for instance, oracle will literally tear down your always free resources if you are idling them, they are watching CPU and memory and if they see them idled they will take them away. Also, even provisioning always free instances is a challenge - most people have to write bots that attempt on a regular basis, since they appear to only allow you to register when existing resources are freed up, either by the reaper referenced earlier or by someone deprovisioning their always free resources. Neither of these limitations apply on the PAYG tier
It's worth clearing up, because this amount of free resources is worth a nonzero amount of money, if you provisioned comparable resources on any of the tier 1 or tier 2 cloud's you would be paying well over $1k/year for what they are handing over for free. AWS + GCP free compute offerings are anemic in comparison. It's a significant amount of compute.
Speaking as an Oracle customer, let me heartily disrecommend them to everyone. Terrible experience.
The actual Oracle docs: https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier...
I noticed the change to their documentation about two weeks ago. A couple days later, I checked my own account for something unrelated. My main instance (using 12 GB of RAM) was still up, but another that I only used for testing random things had just vanished from my account without a trace.
I get that they are well within their rights to reduce the Always Free resources (or even eliminate them entirely), but I did not get any notification that this was changing, nor that they would be terminating my instances that took the account above the Always Free limits. It would honestly have been _less_ sneaky (and potentially damaging) to simply start charging for resources above the new limit.
But, Oracle gonna Oracle I guess.
The same applies to "Free for Life" offers: "free until it no longer makes commercial sense"
Low expectations are key. I've been using my full quota of free resources for 3+ years without an issue and I'm grateful for having a place to run various non-commercial services. I also know enough to understand that this is not the full Oracle Experience and that I shouldn't give them any money.
EDIT: After logging in I see a banner: "Always Free A1 Resource Limit Update
Always Free Ampere A1 Compute entitlements have changed. This update does not affect your paid resources, existing paid workloads or bill. Contact support for further questions."
It's not clear what this means for PAYG users though?
EDIT2: In th Price List it says "Each paid tenancy gets the first 3,000 OCPU hours and 18,000 GB hours per month for free to create Ampere A1 Compute instances" (https://www.oracle.com/cloud/price-list/). The word "paid" was not there before (check Wayback Machine). This would still make 4 OCPUs for PAYG customers possible. Confusing.
I think them downsizing the free tier is perfectly fine. Giving two weeks’ notice before terminating instances is not. But since this is Oracle, I always assumed they’d do something villainy someday, so it’s a bit whatever.
---
Hello,
We're writing to let you know about an important update regarding Oracle Cloud Infrastructure (OCI) Always Free compute.
The Always Free compute limits have been updated. If your tenancy is currently using Always Free compute resources above the new limits, you must reduce your usage by August 18, 2026.
Beginning on August 18, 2026, Oracle will begin enforcing the updated Always Free compute limits. Compute instances that exceed the Always Free entitlement will be automatically terminated.
Current Always Free compute limits
Up to 2 Ampere A1 OCPUs
Up to 12 GB of memory
If your tenancy is already within these limits, no action is required.Your tenancy and other Always Free services will remain available. If compute instances are terminated because they exceed the Always Free entitlement, you can launch new Always Free compute instances within the current limits at any time.
You can review the current Always Free limits and manage your compute resources in the OCI Console.
For more information, see:
Always Free Documentation
Thank you for using Oracle Cloud Infrastructure.The Oracle Cloud Infrastructure Team
Recently wanted to make a new free instance at the lowest settings, but my zone is completely overbooked. Oracle does not let you move your free instance to a new zone.
According to what I read, the only way to spin up a new free instance is run a script elsewhere to attempt instance creation every minute using the API; and that takes an average of a couple weeks to bring something up.
Which I imagine is what motivated this change.
Adds up.
Funny thing that you mention this because according to Xenedra it's my DO IP that's blacklisted (even though I have it for years with no bad activities) but the free Oracle one is fine.
I was quite surprised by that.
Though I can also confirm the provisioning behavior for PAYG vs. trial accounts w/o payment info.
With the RAM and storage costs being out of control it's odd it didn't happen long before now.
On top of that I wonder what running any kind of free service looks like when there are so many AI agents out there that could use and abuse them. Many forms of abuse that were more difficult to automate in the past can likely be monitored and restarted with an agentic loop now.
Shocked at the number of people here that would even admit to using them. Where did these people come from that haven't heard of the evils of this company????
Also, their control plane is so poorly designed, it makes AWS Console feel like good UX.
This is one of the rare instances where I don't really have an issue with Oracle doing something any sane business would to be honest. It's a free resource and RAM and storage have increased in cost substantially.
I don't think this is true. I just tried to sign up and it says
----
Payment/Identity Verification - You will not be charged
You won’t be charged for using OCI Free Tier. If you choose to upgrade your account to Paid tier, you will only be charged for services used over your Always Free limits. If you don’t upgrade your account to Paid tier, you will continue to have access to Always Free services.
You may see a small, temporary charge on your payment method. This is a verification hold that will be removed automatically. See the FAQ for more information.
We recommend double-checking all the information before submitting the form since some info is automatically filled.
Oracle does not accept any virtual, prepaid or single use cards in payment verification.
Debit cards that have a logo (for example, Visa, Mastercard, Discover, American Express) and don't require a PIN number can be used to sign up for a free Oracle Cloud Account.
----
So it does require a credit card for sign up.
I got this confirmed with a salesperson ~2yrs ago when I first set up my free tier on there.
If you’re running any Ampere A1 ARM instance larger than 2 OCPUs or 12 GB of RAM — or more than one of them — you need to act before August 18, 2026, or Oracle will terminate the excess automatically. Your two free x86 instances are untouched.
You probably got the email this week. Oracle is quietly cutting its “Always Free” ARM allowance in half, and the deadline is real.
“Beginning on August 18, 2026, Oracle will begin enforcing the updated Always Free compute limits. Compute instances that exceed the Always Free entitlement will be automatically terminated.”
“Current Always Free compute limits: Up to 2 Ampere A1 OCPUs. Up to 12 GB of memory.”

Here’s what changed, what it means for your tenancy, and the exact move to make depending on what you’re running today.
The ARM side of Always Free used to be generous: 4 OCPUs and 24 GB of RAM, usable as one large instance or split into two. As of August 18, 2026, it’s exactly half.
| Resource | Old limit | New limit (enforced Aug 18, 2026) |
|---|---|---|
| ARM (Ampere A1) OCPU | Up to 4 OCPUs | Up to 2 OCPUs |
| ARM memory | Up to 24 GB | Up to 12 GB |
| x86 micro instances | 2 × 1 OCPU / 1 GB | 2 × 1 OCPU / 1 GB (unchanged) |
| Other Always Free services | Available | Remain available |
One thing that trips people up: the ARM limit is a tenancy-wide pool, not per instance. You get 2 OCPUs and 12 GB total to divide however you like — one 2/12 instance, or two 1/6 instances — but the sum can’t go over. And it’s separate from the two always-free x86 instances, which keep their own allowance.
Oracle doesn’t say in the email, and we won’t pretend to know. The likely story is capacity and abuse management on a tier that was famously too good to last. What matters more than the motive is the math: if you’re over the new pool, something has to give by the deadline.
This is the easy one. Resize it down to 2 OCPUs / 12 GB. In the OCI Console, open Compute → Instances, select your instance, click More Actions → Edit, set OCPU to 2 and memory to 12 GB (on Ampere A1 the shape scales OCPU and memory together, and 12 GB is the max at 2 OCPU), then save. The instance resizes — back up first, because any shape change is a good moment to have a snapshot.
Do this now, not on August 17. The console gets busy near deadlines, and you don’t want a resize to fail the day before termination.
Two 2/12 instances add up to 4 OCPUs and 24 GB — exactly double the new pool. You can’t keep both. Pick one, back up its data, and terminate it. Keep the other at 2/12, and you’re sitting right at the limit.
I’m in this boat myself: I opened two 2/12 ARM instances a while back and never consolidated them. The fix is to snapshot or image the one I’m retiring, copy anything I care about to the survivor (or to object storage), then terminate. Once it’s gone, the tenancy drops to 2/12 and Oracle leaves it alone.
Nothing to do. These are the Intel/AMD micro instances, and they’re a separate allowance from the ARM pool. They’re not mentioned in the new limits and they keep running. Leave them be.
One honest caveat: the exact mechanics of what counts toward the pool can vary by tenancy and by how Oracle measures allocation. The email is the source of truth, and your OCI Console is the place to confirm your own usage before you act.
The free ARM tier is now half of what it was. If you’re over the new 2 OCPU / 12 GB pool, you have until August 18, 2026 to fix it.
And if Oracle does terminate an instance for being over the limit, you can relaunch within the new limits anytime. So the worst case isn’t data loss (if you backed up) — it’s a few minutes of rebuild. Do it this week, and you’ll never think about it again.
If you are already running critical business on the free Oracle server and this change has caused you pain, then you can view it as a real lesson: Free is the most expensive.
If you have serious business to handle, it is recommended that you rent a server for a fee, for example: Hostgator.
Load average of ~30% per core seems to have been enough to repel the elephants.
Additionally, it's next to impossible to spin up a free instance even if you provision it under the limit. Every single availability zone in the U.S. have all been constantly "emitting out of capacity" errors for free tier resource allocation. Ironically, if you provisioning beyond the free tier, they are ALL success.
So it looks like Oracle shawdow banned the free tier (or only allow a fixed set of free tier resources that are completely saturated all the time (unless someone spin down their free tier instances).
A small, temporary $100 charge, lol. Gave me a little shock when I signed up as a student.
"Always Free Ampere A1 Compute entitlements have changed. This update does not affect your paid resources, existing paid workloads or bill. Contact support for further questions."
A "free tenancy" has limitations: e.g. your provisioned Free(tm) resources can suddenly be yoinked in order to satisfy an allocation from a user who's in a paid tenancy, even if that allocation also fits inside their Free(tm) envelope and ends up costing $0.00/mo. Simply put, the "paying" customers have dibs, even on free stuff.
Btw make sure you crank up the SSD speed all the way, as long as it is in the always free limit, you won't be charged for it ... Even though it says you will.
That was after my card and everything was already setup with the company. Oracle's reputation is 100% deserved.
Some people say that doesn't apply to PAYG users, I do not know about that for sure, I am a PAYG user since 2021 and have not experienced any reclamation issues.
I don’t have an issue with the reduction, but the communication around it could have been better.
They did eventually notify me by email a full 60 days after actually deleting my VMs and the email had a little blurb with "it would be a pleasure to serve you in the near future" but I'm pretty sure they banned me from the platform permanently.
Never trust Oracle. Using Oracle products professionally is tantamount to negligence. You will come to regret it eventually.
The idea that a company would give compute away for free without one-or-more underlying motives is incredibly naive.
The users of this are not owed anything.