Click the "Select File" button above, and choose your MDJ file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert MDJ to another file type
To convert MDJ models to another format, you need StarUML or other Developer software.
Convert a file to MDJ
To convert other file formats to the "UML Model File" file type, you need software like StarUML or a similar tool.
About MDJ files
The .MDJ file is a Unified Modeling Language (UML) project file created by StarUML. These files store software architecture diagrams, class structures, and use case models.
Internally, .MDJ files rely on a structured JSON format. While they are natively opened with StarUML by MKLab, the underlying code can be viewed in any standard text editor. You can learn more about StarUML on Wikipedia.
Users often need to convert .MDJ files because sharing them with non-developers is highly frustrating. Clients and stakeholders without an active StarUML license or software installation cannot view the visual diagrams. Furthermore, opening the file in a text editor only reveals raw JSON code, which is entirely useless for visual presentations.
To share these models, the best target formats are PDF, SVG, or PNG. However, converting to static image formats freezes the models, meaning interactive logical relationships and editable nodes are permanently lost.
This file format is notably difficult to convert online. Translating the complex JSON relationships into accurate graphical diagrams requires the original StarUML rendering engine. Most standard converters fail completely because they cannot process MKLab's proprietary JSON schema. If our analysis detects a supported underlying or embedded format, viewing or conversion may still be possible.
Convert.Guru analyzes your MDJ file, detects the exact format, and lets you read the text inside.
If you want to convert MDJ file to PDF, PNG, UML, CSV, JSON, XML, YAML, YML, TOML, INI, CFG or CONF, you can use StarUML or similar software from the "UML Modeling Project Storage" 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 MDJ, try StarUML or another comparable tool in the "UML Modeling Project Storage" category.
The MDJ 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 MDJ converter.