Get started with Oracle Application Express.

Oracle Application Express
Build applications using only your web browser.

Oracle Application Express enables you to design, develop and deploy beautiful, responsive, database-driven applications using only your web browser. See how you can take advantage of this fully-supported, no-cost feature of the Oracle Database.

Go from prototype to production in minutes.


Use our modern, intuitive, and powerful browser-based IDE to quickly build and run applications, enabling easy iterative development.


Powerful and intuitive design tools enable easy and extensive customization of your application's UI.


Deployment couldn't be simpler. It is as easy as providing your users the URL to your application.

Development that's fast, simple, and powerful.

With Application Express, you can focus on the problem at hand. Much of the development process is managed for you: security, authentication, database interactions, input validation, session state management and many other dependencies work out of the box. All the tools you need are available in a single, extensible platform, which runs as a part of the Oracle Database.

Powerful tools and development features

Application Express offers all the tools you need to be productive: a modern browser-based IDE, intuitive drag and drop layout, sophisticated code editor, and a rich property editor. Whether you are a citizen developer, or an experienced enterprise developer, Application Express minimizes the complexity involved with multi-faceted applications.

  • Browser-based IDE
  • Code Editor with Syntax Highlighting and Code Completion
  • Intuitive Drag and Drop Layouting
  • Make changes on the fly without having to Compile or Deploy
  • Powerful reporting on Meta Data of application
  • Full SQL, PL/SQL and JavaScript Capabilities
  • Seamless integration with the powerful features of the Oracle Database (Data Mining, Spatial, RAS, and more)
  • REST and SOAP Web Service Integration
  • Extensible with Plug-ins
  • Mobile User Interfaces with jQuery Mobile

Interactive Grids 5.1

Interactive Grids enable you to easily manipulate data simply by clicking on a cell and editing its value.

  • Interactive grid includes all the features you expect for powerful reporting, including fixed headers, frozen columns, scroll pagination, multiple filters, sorting, aggregates, computations, and more.
  • You can easily edit your text, numerical data, list of values, and much more. Interactive grid is designed to support all item types and item type plug-ins.
  • With interactive grids, you can now easily create master-detail relationships, and go any number of levels deep and across. You can create all types of master-detail-detail screens with ease.

Oracle JET Charts 5.1

Enjoy powerful charting capabilities in Application Express with Oracle JET chart integration. You can easily add beautiful, fast, highly customizable, and extremely versatile charts to your applications with ease.

  • These charts are fully HTML5 capable and work on any modern browser, regardless of platform, screen size, or features.
  • Existing AnyChart charts can be migrated using the Upgrade Application wizard.
  • The charts provide dozens of different ways to visualize a data set, including bar, line, area, range, combination, scatter, bubble, polar, radar, pie, donut, funnel, and stock charts.
Effortless design and customization

Customize your Application's UI without writing a single line of CSS or Javascript. You can change everything from the way one button looks to the entire theme of the app, with a few points and clicks. All widgets and styles provided by Application Express have been tested extensively, meaning that your app will look good no matter what device or browser you use.

  • Fully customizable user interface
  • All new responsive UI with smart layouts
  • Accessibility-first approach to UI design
  • Font APEX Icon Library with 1100+ icons 5.1
  • Support for Bi-Directional Apps 5.1
  • Modern UI Components such as cards, media Lists, and more
  • Theme Roller to easily customize look and feel
  • Template Options to enable versatile template-driven UI
  • Powerful navigation controls
  • Per-user Theme Style Preference 5.1
Simple deployment to Oracle Cloud, on premise and more

Application Express runs as a thin veneer over the Oracle Database. This means your application does not require complex build scripts to run in production. More importantly, your application automatically scales with your Oracle Database. You can seamlessly move applications to and from the Oracle Database Cloud Service, private and public clouds, on premise, and even the completely free service.

  • Portable application logic and data enables simple export / import
  • Easily deploy to Oracle Cloud, your private cloud, or 3rd party public clouds
  • Run and scale up starting with our free Oracle XE database to Oracle Enterprise Edition with RAC as your application grows.
  • Create automated self service provisioning

A comprehensive suite of Productivity Applications.

To help you get started, Application Express delivers a built-in suite of 35 productivity and sample applications. They can be copied, edited, and used as a basis for the applications you want to develop, or as a quick solution for your business's needs.

Quick SQL 5.1

Software Development

REST Client Assistant 5.1

Software Development

Survey Builder

Knowledge Management

Competitive Analysis 5.1


Opportunity Tracker

Team Productivity

Bug Tracking

Software Development


Project Management

Customer Tracker


Fully Supported. Enterprise Ready. No Additional Cost.

If you have the Oracle Database, you already have Application Express. Since 2004, Application Express has been a fully supported and no-cost feature of the Oracle Database. Using Application Express as a platform, thousands of customers have created applications that range from small opportunistic solutions to enterprise-wide mission critical systems.

  • Fully supported by Oracle
  • No cost feature of the Oracle Database
  • Included with Oracle Database since 2004
  • Runs wherever the Oracle Database runs
  • Can exploit all features of Oracle Database
  • Scales with the Oracle Database

Learn More

Application Express has more than ten years of real-world usage and community activity. Visit the Oracle Technology Network to find documentation, collateral, success stories, news articles, and much more.

Get started with Oracle Application Express today.