Oracle APEX (Application Express) is Oracle's low-code application development platform — and it is one of the few Oracle technologies that is genuinely free for on-premises Oracle Database EE and SE2 users. The APEX application builder, all APEX components, and Oracle REST Data Services (ORDS) for on-premises deployment are all included in the Oracle Database licence at no additional cost. Where the picture gets complicated — and where Oracle collects revenue — is in cloud deployments. Oracle APEX Application Development (the dedicated cloud service), Oracle APEX on Autonomous Database, and ORDS as a cloud-managed service all have their own pricing. Enterprises planning to migrate APEX applications from on-premises Oracle to OCI or other cloud platforms need to understand the cost implications before they commit to a migration roadmap. Former Oracle insiders explain the complete APEX licensing landscape — on-premises, cloud BYOL, and dedicated APEX services.
Oracle Application Express (APEX) is a server-side, browser-based application development framework built into Oracle Database. It provides a declarative, low-code environment where developers build data-driven web applications entirely within the Oracle Database environment — with the application logic, data, and interface all managed within Oracle Database using PL/SQL and SQL.
APEX has been included in Oracle Database at no additional licence cost since Oracle Database 10g Release 2 (Oracle Database 10.2). This is not a promotional tier or a limited evaluation — it is Oracle's standard position that APEX is a feature of Oracle Database EE and SE2, not a separately licensed add-on. The full APEX feature set — the App Builder, Page Designer, SQL Workshop, Team Development, App Gallery, and all APEX components — is available to every licensed Oracle Database EE and SE2 customer at no incremental licence cost.
APEX is free — but Oracle Database is not. If you are running APEX on Oracle Database EE, you need Oracle Database EE licences for the processors running the database. APEX does not create any additional Oracle Database option licence requirements. The APEX schemas (APEX_XXXXX where XXXXX is the APEX release number, plus APEX_PUBLIC_USER, APEX_LISTENER, etc.) are installed by default and do not trigger any additional licence fee.
Oracle REST Data Services (ORDS, formerly known as APEX Listener and Oracle HTTP Server) is a Java-based service that provides HTTP connectivity between Oracle Database and web clients. ORDS serves as the HTTP gateway for APEX applications (replacing the legacy mod_plsql gateway), as a RESTful services platform for exposing database objects as REST APIs, and as the Oracle SQL Developer Web and Oracle Database Actions interface.
ORDS is included at no additional licence cost with Oracle Database EE and SE2 for on-premises deployment. Oracle distributes ORDS as a free download from Oracle Technology Network, and it does not require a separate Oracle licence to deploy as an APEX listener or RESTful services platform for Oracle Database EE or SE2 on-premises instances.
One area that creates confusion: if your APEX deployment uses Oracle WebLogic Server as the container for ORDS, WebLogic requires its own licence. ORDS itself is free, but the Java EE application server it runs on may not be. Most modern APEX/ORDS deployments run ORDS in standalone mode (using the embedded Jetty server within ORDS) without requiring WebLogic — this eliminates any WebLogic licence requirement for the ORDS layer. Our Oracle WebLogic licensing guide covers the WebLogic cost considerations in detail.
Oracle offers several dedicated cloud services for APEX that are distinct from running APEX on a BYOL Oracle Database instance in OCI. These dedicated services are priced on an OCPU/hour consumption model and include managed database infrastructure, ORDS, and APEX as a fully managed stack — removing the infrastructure management burden from the enterprise but adding a consumption cost that is separate from any existing Oracle Database licences.
The APEX Service is not the same as using your Oracle DB EE licence: If you have on-premises Oracle Database EE licences and want to run APEX on OCI, you can bring your own licence (BYOL) to an OCI Base Database Service or Exadata Cloud Service instance and deploy APEX free of additional charge — exactly as you would on-premises. The dedicated APEX Service and Autonomous Database service have their own pricing that is separate from any on-premises Oracle Database licence you may hold.
Oracle Autonomous Database (both Autonomous Transaction Processing — ATP — and Autonomous Data Warehouse — ADW) includes full Oracle APEX support at no incremental cost beyond the Autonomous Database OCPU consumption pricing. Oracle actively positions Autonomous Database as the preferred platform for APEX development and deployment in the cloud, and APEX is tightly integrated with Autonomous Database's managed lifecycle.
For enterprises deploying APEX applications in OCI using Autonomous Database, the cost model is straightforward: you pay for Autonomous Database OCPUs and storage, and APEX is included. The APEX version deployed on Autonomous Database is kept current by Oracle as part of the managed service — you do not manage APEX version upgrades. ORDS is also managed by Oracle as part of the Autonomous Database service.
The total cost of APEX on Autonomous Database for a small-to-medium enterprise deployment (2-4 OCPUs, 1TB storage) is typically $1,200–$3,000/month depending on region and commitment level. For enterprises moving from on-premises APEX to OCI, this is the cost comparison to make against on-premises Oracle Database licence costs and infrastructure. Our Oracle Cloud advisory service provides an evidence-based total cost of ownership analysis for APEX cloud migration decisions.
Before you commit to an OCI APEX service or Autonomous Database for your APEX workloads, our Oracle Cloud advisory service can provide a real total-cost-of-ownership comparison — including what your existing Oracle Database licences would cover in a BYOL scenario versus a new managed service subscription.
If you have on-premises Oracle Database EE licences with active support, you can deploy Oracle Database on OCI Base Database Service or Exadata Cloud Service using Bring Your Own Licence (BYOL). This allows you to run Oracle Database on OCI infrastructure (compute, storage, network) while using your existing Oracle Database EE licence entitlements. APEX, ORDS, and all other included Oracle Database features remain at no additional cost in a BYOL deployment.
For many enterprises with existing Oracle Database EE licence investments and active support, BYOL deployment on OCI offers a better cost structure for APEX workloads than switching to dedicated APEX services or Autonomous Database — particularly if the on-premises Oracle Database licences are already paid for and the incremental cost is only OCI infrastructure. The decision depends on whether the managed service value (patching, backups, automatic APEX upgrades) justifies the incremental consumption cost versus BYOL infrastructure-only pricing.
| Deployment | APEX Cost | ORDS Cost | Total Cost Driver |
|---|---|---|---|
| On-Premises Oracle DB EE | Included in EE licence | Free | Oracle DB EE licence + hardware |
| On-Premises Oracle DB SE2 | Included in SE2 licence | Free | Oracle DB SE2 licence + hardware |
| OCI Base Database (BYOL) | Included (covered by BYOL) | Free | OCI infrastructure only (no licence cost) |
| OCI Base Database (Lic. Included) | Included in service | Free | OCI database service OCPU/hour |
| Oracle APEX Service (dedicated) | Included in service | Managed, included | ~$0.28–$0.35/OCPU/hour |
| Oracle Autonomous Database (ATP/ADW) | Included in service | Managed, included | ~$0.42–$0.68/OCPU/hour |
| Oracle Always Free Tier | Included (limited compute) | Managed, included | Free (2 OCPUs, 20GB limit) |
The cost comparison is straightforward for new deployments: OCI APEX Service and Autonomous Database have clear OCPU/hour pricing with no separate APEX licence. For enterprises migrating existing APEX deployments from on-premises, the question is whether BYOL (zero additional Oracle licence cost, infrastructure-only charge) or a managed service (consumed at OCPU/hour, no infrastructure management) delivers better total cost of ownership for the specific scale and team capability profile.
Our Oracle licence optimisation service includes APEX deployment cost analysis — identifying whether BYOL cloud, dedicated APEX service, or on-premises deployment delivers the best total cost given your existing Oracle licence entitlements and cloud commitment requirements.
Migrating on-premises APEX applications to OCI involves three categories of cost consideration: Oracle licence costs (does the migration change your Oracle licence position?), Oracle infrastructure costs (what is the OCI compute and storage cost?), and Oracle support cost changes (does the migration affect your on-premises support obligations?).
The most common APEX migration mistake we see is enterprises deploying APEX on OCI Autonomous Database without reducing their on-premises Oracle Database deployment, resulting in dual-payment for both the OCI service consumption and the on-premises Oracle Database licences supporting the same workload. Properly scoping the APEX migration — including a parallel licence reduction plan — is the difference between a cost-neutral migration and one that adds $200,000+ in annual Oracle costs. Our cloud advisory service manages this licence transition as part of every Oracle cloud migration engagement.
Oracle APEX's "free with Oracle Database" positioning creates few direct negotiation points for on-premises deployments — there is nothing to negotiate if you are already licensed for Oracle Database EE. The negotiation opportunity emerges in three scenarios: EA or ULA deals that include cloud commitments, APEX service migrations, and Oracle's low-code platform competitive positioning.
The complete guide to Oracle licensing in OCI, BYOL rules, cloud commitment structuring, Support Rewards, and how to migrate Oracle workloads — including APEX — without increasing your Oracle costs.
Download Free White Paper →Cloud licensing updates, APEX service pricing changes, and negotiation tactics — direct to your inbox. Read by Oracle stakeholders at 500+ enterprises.
Written by the Oracle Licensing Experts team — former Oracle executives, LMS auditors, and contract managers who now work exclusively for enterprise buyers. Not affiliated with Oracle Corporation.
Free Research
Download our Oracle OCI Licensing Guide — expert analysis from former Oracle insiders, 100% buyer-side.
Download the OCI Licensing Guide →