How to get a free Oracle Cloud server: 2 cores, 12 GB RAM, 200 GB storage

The exact clicks to create an Always Free Ampere server, the two mistakes to avoid, and how to keep the server from being reclaimed.

Quick answer

Yes. Oracle Cloud's Always Free tier includes an Arm-based Ampere A1 server with 2 OCPUs and 12 GB of RAM, plus 200 GB of storage, at no cost and with no end date. You need a card for identity verification only (Oracle says it won't be charged unless you upgrade), you must create the server in your home region, and Oracle can reclaim it if it sits idle for 7 days.

  • 2 Arm cores (A1)
  • 12 GB RAM
  • 200 GB Storage
  • $0 Always Free tier

What you get for free

Oracle Cloud Always Free allowances, with sources
Compute 1,500 OCPU hours and 9,000 GB hours a month on VM.Standard.A1.Flex, which Oracle says equals 2 OCPUs and 12 GB of memory [1]
Servers One or two A1 instances, 2 OCPUs in total [1]
Storage 200 GB of block storage in total (boot and block volumes combined), plus five volume backups [1]
Region Always Free compute must be created in your home region [1]
After the trial Always Free keeps running; your card is not charged unless you upgrade [2]
Trial credit US$300 for up to 30 days, for paid services [2]

Before you start

  • An email address and a mobile number.
  • A credit card, or a debit card that works like a credit card. Oracle doesn't accept debit cards with a PIN, or virtual, single-use or prepaid cards.
  • Only one free account per person. Oracle prohibits creating more than one.
  • About 30 minutes, and a terminal for the last step (Terminal on macOS or Linux, PowerShell on Windows).

Part 1

Create your Oracle Cloud account

  1. Step 1: Open the sign-up page

    oracle.com/cloud/free then Start for free

  2. Step 2: Fill in your details and choose your home region carefully

    Your home region can't be changed later, and the free server has to be created there. Pick the region closest to you; in India that's Mumbai (ap-mumbai-1) or Hyderabad (ap-hyderabad-1).

  3. Step 3: Add a card for verification only

    Add payment verification method then Credit Card

    Oracle's docs say: "Your credit card will not be charged unless you upgrade your account." Oracle may place a temporary authorization hold to check the card; its FAQ says banks usually remove it within three to five days.

  4. Step 4: Start the free trial

    Start my free trial then Console

    You also get US$300 of credit for 30 days. When the trial ends, do nothing: your Always Free resources keep running.

Oracle Cloud subscription information page showing Plan type: Free Tier and a start date of 12 October 2026, with the plan reference blacked out.
My own Oracle account on the Free Tier plan. The plan reference is hidden.

Part 2

Create the server

  1. Step 5: Open the Instances page

    ☰ Menu then Compute then Instances then Create instance

  2. Step 6: Choose the image: Ubuntu

    Change image then Ubuntu

  3. Step 7: Choose the shape: Ampere A1, 2 OCPUs, 12 GB

    Change shape then Ampere then VM.Standard.A1.Flex

    Number of OCPUs: 2 then Amount of memory (GB): 12

  4. Step 8: Set up networking and your SSH key

    Assign a public IPv4 address

    Generate a key pair for me then Save private key

    Keep the downloaded private key safe. It's the only way to log in to the server.

  5. Step 9: Set the boot volume to 200 GB

    Specify a custom boot volume size then 200

    The default is 50 GB. Boot and block volumes share the 200 GB free allowance, so 200 GB here uses all of it. Choose less if you want separate block volumes later.

  6. Step 10: Create it, then copy the public IP

    Create then State: RUNNING then Public IP address

Part 3

Log in and check you got the free machine

  1. Step 11: Log in with SSH

    Use Terminal on macOS or Linux, or PowerShell on Windows. On Ubuntu the username is ubuntu (on Oracle Linux it's opc). Replace PUBLIC_IP with the address you copied.

    chmod 400 your-key.keyssh -i your-key.key ubuntu@PUBLIC_IP
    On Windows, skip chmod; if ssh says the key's permissions are too open, limit the file to your own user in its Properties > Security tab.
  2. Step 12: Confirm the specs

    nproc2free --si -h | awk '/Mem/ {print "RAM:", $2}'RAM: 12Glsblk -d -o NAME,SIZE -e 7NAME  SIZEsda   200Glscpu | grep "Model name" | tr -s " "Model name: Neoverse-N1
    Real output from my own Always Free server on 28 Oct 2026. Neoverse-N1 is the Arm core inside Ampere A1.

If something goes wrong

Frequently asked questions

Is Oracle Cloud's free tier really free forever?

Always Free resources have no end date and keep running after the 30-day trial. Oracle can still reclaim an instance that stays idle for 7 days, and may suspend an account left idle for 30 days or more.

Will Oracle charge my card?

Not unless you upgrade. Oracle's docs say your credit card will not be charged unless you upgrade your account. It may place a temporary authorization hold to check the card, which banks usually remove within three to five days.

Why do older guides say 4 cores and 24 GB?

Oracle's current Always Free page gives every tenancy 1,500 OCPU hours and 9,000 GB hours a month on Ampere A1, which it says equals 2 OCPUs and 12 GB of memory. Older guides describe a larger allowance that no longer applies.

Which region should I pick?

The one closest to you and your users. Choose carefully: your home region can't be changed, and Always Free compute must be created there. In India, that's Mumbai (ap-mumbai-1) or Hyderabad (ap-hyderabad-1).

What does "Out of host capacity" mean?

Your home region has temporarily run out of Always Free shapes. Try another availability domain, or wait and try again.

What username do I use for SSH?

ubuntu on Ubuntu images, and opc on Oracle Linux.

What happens when the 30-day trial ends?

Always Free resources keep running. Paid resources you created with the trial credit are reclaimed unless you upgrade your account.

If I upgrade to Pay As You Go, will I be charged?

Oracle's FAQ says you are only charged for the services you use beyond Always Free.

Sources

Every fact above was checked against these pages on . Oracle can change its free tier at any time, so check them if something looks different.

  1. Always Free Resources · Oracle Cloud Infrastructure documentation
  2. Oracle Cloud Infrastructure Free Tier · Oracle Cloud Infrastructure documentation
  3. Oracle Cloud Free Tier FAQ · Oracle
  4. Oracle Cloud Free Tier sign-up · Oracle

Update history

  1. Re-checked every fact against Oracle's docs and FAQ; published on the website.
  2. First version, shared as images with the Instagram reel.

Found something out of date? Tell me and I'll fix it and note the change here.