Oracle APEX: Free Tool, Licensed Database
Oracle APEX (Application Express) itself costs nothing. It comes bundled with Oracle Database. No extra license fee for APEX. That’s deceptive marketing, though.
The Real Cost Trap
APEX runs on an Oracle Database. An Oracle Database requires commercial license dependant on edition. Development with XE Edition? Free. Push to production? Database licensing kicks in.
Enterprise Edition Means Real Money
Using APEX on Database EE? You pay for the processors running Enterprise Edition. Enterprise licensing charges per processor cores — count the cores and apply the multi core factor based on your processor chip. APEX doesn’t create additional option license requirements, but the database itself needs full licensing.
Development vs. Production Split
Get Johnny Cree’s stories in your inbox
Join Medium for free to get updates from this writer.
Building a new app with no production version existing? No database license is required yet. But once you are ready to deploy to production? Licensing obligation starts immediately. That moment matters legally.
Three Paths Forward
Free route: Use Oracle XE Edition. Severely limited but genuinely free. Database choice determines your actual costs, not APEX.
Standard Edition 2: More affordable than EE. Still licensed, still costs. Better value than Enterprise though, and is based on sockets, not cores.
Enterprise Edition: Full processor licensing applies. Expensive per-core model. Makes sense only for high-demand systems.
Critical Mistake
Businesses think “APEX is free” equals “using APEX is free.” That is Wrong. APEX platform is free. The Database powering it, isn’t. Development sandbox obscures production costs.
Budget accordingly before committing. License costs dwarf development ones. That’s where Oracle makes real money. Once you get a working APEX environment and can see the real uses and want to deploy to your users…that’s when an Oracle Database license will be required. Imagine if you had your APEX connected to an Oracle Database in a virtualised environment such as VMware — on a host, in a cluster beside many other clusters — ouch that would be an expensive bill, when Oracle found out.









