OCI Compute Cost Calculator
Price OCI flexible shapes from separate OCPU-hour and GB-hour meters, including Ampere A1 and the Always Free grant.
Inputs
One OCPU is two x86 vCPUs, or one physical Arm core on Ampere A1.
Flexible shapes allow 1 GB to 64 GB of memory per OCPU.
E5 Flex lists near $0.025 and Ampere A1 near $0.01 per OCPU-hour.
Memory is a separate SKU from the OCPU on every flexible shape.
The Oracle cost estimator uses 744 hours for a full month.
Every paid tenancy gets 3,000 Ampere OCPU-hours and 18,000 GB-hours free each month.
Monthly Cost
$660.67
OCPU Charge
$446.40
Memory Charge
$214.27
Total vCPUs Delivered
48vCPU
Billed OCPU-Hours
17,856
Cost per Instance
$110.11
Memory-per-OCPU Check
Valid at 8 GB per OCPU
Annual Cost
$7,928.06
Step by step
Values used
Instance shape = Standard E5 Flex (AMD x86); OCPUs per instance = 4 OCPU; Memory per instance = 32 GB; Number of instances = 6 instances; Price per OCPU-hour = 0.0250 USD/OCPU-hour; Price per GB-hour of memory = 0.0015 USD/GB-hour; Billed hours per month = 744 hours; Apply the monthly Ampere free grant = No
OCI Compute Cost
monthly = instances × hours × (OCPUs × OCPU rate + GB × memory rate), after subtracting the free Ampere OCPU-hours and GB-hours.
Monthly Cost
= 660.67
OCPU Charge
= 446.40
Memory Charge
= 214.27
Total vCPUs Delivered
= 48 vCPU
Billed OCPU-Hours
= 17,856
Cost per Instance
= 110.11
How it works
OCI prices flexible shapes as two independent meters, so an instance costs OCPUs × the OCPU rate plus GB × the memory rate for every hour it runs. Because 1 OCPU is a full core, an x86 OCPU delivers two vCPUs while an Ampere A1 OCPU delivers one, which is why comparing OCI to per-vCPU pricing elsewhere needs the factor of two applied first. Splitting compute into OCPU and memory meters means you can shrink one without the other, and the free Ampere grant can cover a small always-on fleet entirely — confirm the current per-OCPU and per-GB rates in the Oracle Cloud cost estimator for your region before you budget.
Formula
OCI Compute Cost
monthly = instances × hours × (OCPUs × OCPU rate + GB × memory rate), after subtracting the free Ampere OCPU-hours and GB-hours.
- 744
- Hours the Oracle cost estimator bills for a full month
- OCPU
- One OCPU equals 2 x86 vCPUs or 1 Ampere Arm core
- OCPU rate
- Per-OCPU-hour price of the shape family
- memory rate
- Per-GB-hour price, billed on its own SKU
Frequently Asked Questions
How is OCI Compute Cost calculated?
monthly = instances × hours × (OCPUs × OCPU rate + GB × memory rate), after subtracting the free Ampere OCPU-hours and GB-hours. OCI prices flexible shapes as two independent meters, so an instance costs OCPUs × the OCPU rate plus GB × the memory rate for every hour it runs. Because 1 OCPU is a full core, an x86 OCPU delivers two vCPUs while an Ampere A1 OCPU delivers one, which is why comparing OCI to per-vCPU pricing elsewhere needs the factor of two applied first.
Why does OCI Compute Cost matter?
Splitting compute into OCPU and memory meters means you can shrink one without the other, and the free Ampere grant can cover a small always-on fleet entirely — confirm the current per-OCPU and per-GB rates in the Oracle Cloud cost estimator for your region before you budget.
What values do I need to enter?
This calculator takes 8 inputs: Instance shape, OCPUs per instance, Memory per instance, Number of instances, Price per OCPU-hour, Price per GB-hour of memory, Billed hours per month, Apply the monthly Ampere free grant. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
Is an OCI OCPU the same as a vCPU?
No. On x86 shapes one OCPU is a physical core with two hyper-threads, so it is billed as one OCPU but shows up as two vCPUs in the guest. On Ampere A1 one OCPU is one physical Arm core and one vCPU, which is why the vCPU total here changes with the shape you pick.
You might also need
- OCI Cost Optimization CalculatorCommonly used together
- OCI Block Volume CalculatorCommonly used together
- OCI Kubernetes Engine (OKE) CalculatorCommonly used together
- OCI Load Balancer CalculatorAlso in Oracle Cloud
- OCI Monitoring CalculatorAlso in Oracle Cloud
- OCI FastConnect CalculatorAlso in Oracle Cloud