FormsXray gives Oracle Forms developers the tools they've been missing — compare form versions, search across entire libraries, query live data directly through your form's own metadata, and use AI to explain your code, catch bugs, and generate documentation.
Oracle Forms development has always lacked first-class developer tooling. FormsXray fills that gap — built on Oracle's own JDAPI so every property, trigger, and object is read with complete fidelity.
Select two .fmb/.mmb/.pll files and get a full hierarchical diff — every block, item, trigger, and property. Search and replace across hundreds of form files simultaneously with wildcard support.
* and ? wildcardsOpen a .fmb file and immediately query the underlying Oracle database through the form's own block and column definitions — complete with master/detail relationships, inline editing, and transactional saves. The built-in Analyze tab then lets AI work through your form code.
Instrument your form to log every trigger that fires and every error raised during a live Oracle Forms session — then watch the execution log update in real time as you run it.
Launch any Oracle Form or Report directly without going through the main application menu. Designed for developers who need to run individual items quickly during development and testing.
Lets Oracle Forms 12 developers run forms using frmsal.jar directly from the Forms Developer run button — eliminating the need to switch to a browser or configure a separate runtime environment.
Every competitor that works with .fmb files either requires you to export XML or makes guesses about the binary format. FormsXray uses Oracle JDAPI — Oracle's own programmatic API — to read form definitions with 100% fidelity.
FormsXray reads the .fmb binary directly. No Forms Designer required, no intermediate XML, no manual conversion step.
Not reverse-engineered. FormsXray uses Oracle's own Java API (JDAPI) to read form metadata — the same API Oracle uses internally.
FormsXray-View saves edits using Oracle ROWID — the same technique Oracle uses internally. Saves work even on legacy tables without PKs.
FormsXray-View understands Oracle Forms relation objects natively — selecting a master row auto-queries related detail blocks without any SQL.
No .NET runtime to install. A single Windows installer puts everything in place — all you need is Oracle Forms already installed on the machine.
Designed for the reality of Oracle Forms shops: large legacy libraries, no PKs everywhere, complex views, multiple Oracle installations on one machine.
FormsXray installs like any Windows application. The only prerequisite is Oracle Forms itself — which you already have.
Click Download Free Trial for the product you want. A self-contained Windows installer downloads immediately.
No .NET runtime needed. The installer sets everything up in seconds. Point it to your Oracle Home on first launch.
Load any .fmb, .mmb, or .pll file directly — no Designer, no XML export. Start comparing or querying immediately.
Use the full product free for 30 days. Purchase a license key and activate inside the app whenever you're ready.
All products include a full-featured 30-day free trial. Licenses are perpetual — buy once, no subscription.
Compare & Search
Perpetual license · Single seat
Data Browser & AI Code Analyser
Perpetual license · Single seat
Execution Tracer
Perpetual license · Single seat
Ad-hoc Forms & Reports Launcher
Perpetual license · No charge
Forms Developer Run Button Integration
No license key required · No charge
Buy any combination of products together and pay less than individual prices.
All prices are per seat. Interested in team or site licensing? Contact us.
All three products share the same system requirements. The key dependency is Oracle Forms being installed on the same machine — FormsXray uses Oracle JDAPI which ships with Oracle Forms.
64-bit Windows only. No 32-bit or macOS/Linux support.
Oracle Forms 12c or later must be installed on the same machine — FormsXray uses JDAPI, which ships with Oracle Forms. Once installed, FormsXray can open and analyse .fmb/.mmb/.pll files created with any version of Oracle Forms from 6i through 14.
The installer is self-contained. No separate .NET installation required on the target machine.
FormsXray-View requires TCP/IP access to your Oracle database. Standard host:port/service connection.
Download the free trial and start using FormsXray today. No credit card, no sign-up, no friction.