The short answer
APEX itself costs nothing: it is a no-cost feature of Oracle Database. What you pay for is the database it runs on, the server, and the time someone spends keeping it all healthy. In 2026 the realistic monthly costs look like this:
| Option | Typical monthly cost | What is included |
|---|---|---|
| apex.oracle.com | Free | Learning and demos only; production use is not allowed |
| OCI Always Free APEX | Free | A real managed instance, limited to a handful of users |
| Oracle APEX Application Development (paid) | From about US$122, more as it scales | Managed by Oracle; you run the cloud account |
| Your own server with Oracle AI Database Free | Server cost plus your time | Everything is yours to install, patch and back up |
| Managed APEX hosting, shared | About US$7–60 | Workspaces on a managed database, backups, support |
| Managed APEX hosting, dedicated | About US$65–260 | Your own database server, managed |
The cheapest line is rarely the cheapest option. The rest of this guide shows where the money really goes.
What you are actually paying for
Every APEX hosting bill is made of four parts, whether or not they appear as separate lines:
- The database licence. Oracle AI Database Free costs nothing but is capped at two CPU cores, 2 GB of RAM and 12 GB of user data. Above that you need a paid edition. At list price, Enterprise Edition is US$47,500 per processor and Standard Edition 2 is US$17,500, plus about 22% a year for support. Cloud services and many hosts include the licence in their price.
- Compute and storage. The server or cloud capacity the database and ORDS run on.
- Operations. Installing, patching and upgrading the database, APEX and ORDS; TLS certificates; monitoring; backups and the occasional restore.
- Support. Who answers when something breaks, and how quickly.
The free options save on the first two. Running it yourself moves the third and fourth onto your own payroll. Managed options bundle all four into one price.
Option by option
Free: apex.oracle.com and OCI Always Free
apex.oracle.com costs nothing and is not a hosting option: Oracle allows it for demonstration only, does not back it up, and purges workspaces that are inactive for 60 days.
OCI Always Free gives you a real, Oracle-managed APEX instance for no money, for as long as you like. The catch is capacity: Oracle documents about 3–6 simultaneous users, 20 GB of storage, and an automatic stop after 7 days without activity. For a personal tool or a tiny internal app it is hard to beat; for anything customer-facing it is the wrong saving.
Oracle's paid APEX Application Development service
Oracle's own managed service is priced by the hour. Oracle's pricing page lists a starting point of about US$122 a month: US$120.08 for 2 ECPUs running all month plus US$2.31 for 20 GB of storage. The database licence, patching and backups are included.
Two things move the real bill:
- Auto scaling. The service can scale compute up when the app is busy, which is useful, and is billed for the hours it runs.
- Your time in the cloud console. Networking, identity policies, custom domains and cost alerts are yours to set up and look after.
Your own server
APEX runs on any server with Oracle Database. With Oracle AI Database Free the licence is free, and a server that runs it comfortably costs a few tens of dollars a month from mainstream cloud providers.
The server is the small part. The real cost is the work: installing and patching the database, APEX and ORDS, certificates, monitoring, and backups you have actually tested. Price that at what an hour of your DBA's or consultant's time costs. If you need more than the Free edition's 12 GB or two cores, add a paid licence.
Managed APEX hosting
A managed host runs the database, ORDS, upgrades and backups for a fixed monthly fee. Public price lists in October 2026 put shared plans at about US$7–60 a month and dedicated database servers at about US$65–260. What you get for the money varies a lot, so compare the details covered below rather than the headline price.
The hidden costs
These are the items that turn a cheap option into an expensive one:
- Restores. A backup you have never restored is a guess. Ask how a restore is requested, how long it takes, and whether it costs extra.
- Upgrades. Each APEX release needs testing against your app. On your own server that is your time; on a shared plan the provider sets the timing.
- Outbound email. Sending from your app through
APEX_MAILneeds a working mail setup. Some hosts include it, others charge or leave it to you. - Domains and certificates. A custom domain with HTTPS is expected for any real app. Check whether the certificate is free and renewed automatically.
- Extra workspaces or storage. Shared plans cap both. Know the price of the next tier before you hit the limit.
- Migration. Moving an existing app can take hours of export, import and testing. Some hosts do it free, others bill it.
- Your time when things break. Downtime at 2 a.m. costs more than any monthly fee if nobody else is on call.
Three worked examples
1. A small internal tool: 5 staff, 200 MB of data. OCI Always Free can carry it at no cost, if you accept that there is no full-database restore and the instance stops after a week without use. A small managed shared plan, around US$10–20 a month, adds daily backups, a custom domain and someone to call.
2. A client app built by a freelancer: 20 users, 1 GB of data, the client's own domain. A mid-size shared plan, roughly US$20–35 a month, usually fits: managed upgrades, backups and SSL, with nothing for the client to administer. Oracle's paid service starts near US$122 a month and gives more headroom, but someone has to own the cloud account.
3. A 50-user ERP: 8 GB of data, busy all day, no in-house DBA. This is past what shared plans are built for. The realistic choices are a managed dedicated database server, around US$100–160 a month for this size, or Oracle's paid service, starting near US$122 and scaling with load. Running your own server looks cheaper until you add the hours of patching, monitoring and restores. If the data will grow well beyond 12 GB, plan for Enterprise Edition now rather than later.
How to compare quotes like for like
Two plans at the same price can be very different products. Line them up on these points:
| Check | Why it matters |
|---|---|
| Database storage, in MB or GB | The limit you will hit first on a shared plan |
| Concurrent sessions or users | Decides how many people can work at once |
| Daily web-service or REST requests | Matters for integrations and mobile apps |
| Database edition | Free edition caps data at 12 GB and the database at two cores |
| APEX and ORDS versions, and upgrade policy | Old versions mean missing features and security fixes |
| Backup frequency, retention and restore process | A cheap plan with no restore is not cheap |
| Custom domain, SSL and outbound email | Expected for any production app |
| Support hours and response times | Who answers at 2 a.m., and how fast |
| Monthly vs annual price, renewal price | Discounts often apply to the first term only |
| Migration and exit | Free help moving in, and a full export when you leave |
Frequently asked questions
Is Oracle APEX free?
APEX itself is a no-cost feature of Oracle Database. You pay for the database edition, the server it runs on, and the work of running it, or for a service that bundles those.
What is the cheapest way to run an APEX app in production?
For a small app, a managed shared plan is usually the lowest total cost, because backups, upgrades and support are included. Free tiers cost nothing but are not built for production use.
How much does Oracle's own APEX service cost?
Oracle lists the APEX Application Development service from about US$122 a month for 2 ECPUs and 20 GB of storage running all month. Busier apps cost more as the service scales.
Do I need to buy an Oracle licence?
Not if you use Oracle AI Database Free, or a service or host that includes the licence. You need a paid licence only for your own server running Standard or Enterprise Edition.
Why do managed APEX plans differ so much in price?
They differ in storage, sessions, database edition, backups, support and versions. Compare those, not the headline price.
The bottom line
The price of APEX hosting is really the price of four things: a database licence, a server, the work of running it, and someone to call. Free options remove the first two and are right for learning. Running it yourself is cheapest only when the work is already covered. Managed hosting and Oracle's own service charge for all four, and differ mainly in how much of the cloud you manage yourself.
APEX HostMate's Oracle APEX shared hosting starts at US$11 a month with daily backups, free SSL and free migration, and Dedicated DB hosting gives you your own database server. Plan details are on Compare plans. For help choosing, see Oracle APEX shared vs dedicated hosting and Oracle APEX hosting options compared.
Sources
Prices checked on 15 October 2026. Prices change and can vary by region, so confirm them before you decide.
- Oracle APEX pricing — APEX Application Development from US$122 a month: US$120.08 per 2 ECPU per month and US$2.31 per 20 GB per month, estimated for a 31-day month; Always Free tier
- Oracle APEX blog: ECPU and per-gigabyte pricing — 2 ECPU and 20 GB minimum (January 2024)
- Oracle AI Database Free: licensing restrictions — two cores, 2 GB RAM, 12 GB of user data
- Always Free Oracle APEX Application Development — user, storage and inactivity limits
- Oracle: Free APEX Evaluation Service — demonstration only, no backups, 60-day purge
- Redress Compliance: Oracle Database licence cost 2026 — list prices from Oracle's Technology Global Price List (15 Sep 2026): EE US$47,500 and SE2 US$17,500 per processor, 22% annual support
- Managed hosting price ranges: public price lists of several Oracle APEX hosting providers, October 2026
