Click the "Select File" button above, and choose your OML file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert OML to another file type
To convert OML modules to another format, you need Service Studio or other Developer software.
Convert a file to OML
To convert other file formats to the "Low-Code Module" file type, you need software like Service Studio or a similar tool.
About OML files
.OML files are dual-purpose, serving either as application source code for the OutSystems low-code platform or as media configuration profiles for ONYX Graphics printing software.
The main issue with .OML files is their proprietary binary nature. For developers, an OutSystems .OML file contains the visual code, UI, and data model of an application. However, these files are version-locked to specific builds of Service Studio and cannot be opened in standard IDEs like VS Code or read as plain text. This makes external version control ('diffing') and code reviews impossible without the native platform. For print professionals, the ONYX .OML file stores critical ink limits, linearization data, and ICC profiles. These are strictly machine-readable 'black boxes' that cannot be edited in Adobe Illustrator or Photoshop, leading to frustration when trying to view color settings without the expensive RIP software.
Best Conversion Targets:
For OutSystems (Documentation): The only reliable workflow is using Service Studio to print logic flows to PDF for archiving or sharing with non-developers.
For OutSystems (Migration): There is no direct converter to JAVA or CS; logic must be refactored manually or via proprietary export tools.
For ONYX (Archiving): Keep as .OML for backup. To view the internal ICC profile, you may be able to extract embedded ICC or ICM files if the container allows parsing.
Convert.Guru analyzes your OML file, detects the exact format, and lets you read the text inside.
If you want to convert OML file to CSV, JSON, XML, YAML, YML, TOML, INI, CFG, CONF, DAT, DB or SQL, you can use Service Studio or similar software from the "Application Module & Printer Profile" category. In the File menu, look for Save As… or Export….
To convert DBF, XML, SQLITE, XLSX, SQL, TSV, ACCDB, YAML, MDB, CSV, ODS or JSON files to OML, try Service Studio or another comparable tool in the "Application Module & Printer Profile" category.
The OML Converter Story
The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our OML converter.