OCI Compute Cost Calculator
Price OCI flexible shapes from separate OCPU-hour and GB-hour meters, including Ampere A1 and the Always Free grant.
About OCI Compute Cost Calculator
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
Worked example
With the default values below, OCI Compute Cost Calculator returns Monthly Cost of $660.67. Change any input above and every figure here is recalculated in your browser.
Inputs used
- Instance shapeone of Standard E5 Flex (AMD x86), Standard E4 Flex (AMD x86), Standard X9 Flex (Intel x86), Ampere A1 Flex (Arm)
- Standard E5 Flex (AMD x86)
- OCPUs per instanceaccepts 1–128 OCPU
- 4 OCPU
- Memory per instanceaccepts 1–1,024 GB
- 32 GB
- Number of instancesaccepts 1–5,000 instances
- 6 instances
- Price per OCPU-houraccepts 0–50 USD/OCPU-hour
- 0.025 USD/OCPU-hour
- Price per GB-hour of memoryaccepts 0–5 USD/GB-hour
- 0.0015 USD/GB-hour
- Billed hours per monthaccepts 1–744 hours
- 744 hours
- Apply the monthly Ampere free grant
- No
Results
- 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
- Memory-per-OCPU Check
- Valid at 8 GB per OCPU
- Annual Cost
- $7,928.06
Step by step
- 1Values used
- 2OCI Compute Cost
- 3Monthly Cost= 660.67
- 4OCPU Charge= 446.40
- 5Memory Charge= 214.27
- 6Total vCPUs Delivered= 48 vCPU
- 7Billed OCPU-Hours= 17,856
- 8Cost per Instance= 110.11
Assumptions and limits
- The result is derived only from the 8 inputs listed above. Anything not among them is not part of the calculation.
- In particular, this calculator does not take inflation, tax or compounding frequency into account.
- Figures are rounded for display to 2 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.
How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.
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.
Related Calculators
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
