Oracle APEX services on Oracle Cloud have adopted a new billing metric for cloud compute resources called ECPUs (Elastic Compute Units). By moving to this new billing metric, Oracle has dramatically reduced the entry-level price for Oracle APEX services on Autonomous Database by 66%. Instead of the old minimum required configuration of 1 OCPU and 1 Terabyte of storage priced at $358 per month for Oracle APEX Application Development Service, you can now get started with only 2 ECPUs and 20 Gigabytes of storage priced at $122 per month. 1 OCPU is roughly the same price as 4 ECPUs.
What are ECPUs?
ECPUs are the standard billing metric for Autonomous Database. An ECPU is based on the number of cores per hour elastically allocated from a pool of compute and storage servers. Unlike the traditional OCPUs (Oracle Compute Units), ECPUs are designed to be more granular and flexible. Think of them as smaller slices of a pie, allowing you to scale your resources more precisely to match your application’s demands.
ECPUs are replacing the prior OCPU metric. ECPUs provide similar or better price-performance than OCPUs for a given Oracle APEX app running on Autonomous Database. Over time, ECPUs will continue delivering continuous improvements in price performance.
What are the benefits of ECPU pricing?
- Cost efficiency: ECPUs offer a more granular pricing model, which can be significantly cheaper for smaller applications compared to traditional OCPU-based options.
- Flexibility: You can easily scale your resources up or down as needed, without being locked into a fixed configuration.
How does pricing work for Oracle APEX?
Oracle APEX offers simple, consumption-based pricing for developing and running your low-code apps on Oracle Cloud Infrastructure (OCI). You simply pay for the amount of compute and storage consumed by your APEX apps. You are not charged by the number of app users, developers, apps, or workloads.
There are two main ways to deploy Oracle APEX applications with ECPU pricing:
- Oracle APEX Application Development Service: This fully managed service offers a pay-as-you-go model based on ECPU hours. The basic tier starts at $122 per month for 2 ECPUs and 20 GB of storage. As your application grows, you can easily scale up by adding more ECPUs and gigabytes of storage.
- Oracle APEX on Autonomous Database Service: Enables you to build and run scalable cloud and mobile apps with full database connectivity. Pricing starts at $502 per month for 2 ECPUs and 20 GB of storage. In addition, Oracle Database customers with unused licenses can obtain Autonomous Database Serverless at significantly reduced prices with Bring-Your-Own-License (BYOL) discounts.
You can also get started with Oracle APEX for FREE by signing up for Oracle Cloud Free Tier.
New Oracle APEX on Oracle Cloud Pricing Page
You can learn more about the different Oracle APEX Services via the new Oracle APEX pricing page.

You can also use the cost estimator to calculate the price for your specific configuration. The tool also gives you the option to select the billing metric of either ECPU or OCPU to compare the prices.
Additional resources
We have also made it easy for you to upgrade your existing APEX Application Development Service or APEX on Autonomous Database Service environments to the new ECPU billing metric from your current OCPU model. All it takes is a click of a button and it’s that simple.
The introduction of ECPU pricing marks a significant shift in the way Oracle APEX is priced, making it more accessible than ever before for developers of all levels. Whether you’re a seasoned pro or just starting out, there’s an APEX pricing plan that’s right for you. So why wait? Dive into the world of low-code development and see what APEX can do for you!
