Import, model, transform, publish.

ModelDesk combines modeling, transformation, validation, and publication in one web environment. Built for data modelers and ontologists working with UML, RDF, and related standards.

Build and edit data models

An editor that understands your modeling language: add elements via the tree structure and define properties and relations in a form that automatically adapts. With bulk editing, update dozens of elements at once.

Screenshot of the ModelDesk form-based model editor showing element properties and relations in a tree structure

View your model as a diagram

ModelDesk automatically generates class diagrams per viewpoint, with the correct stereotypes, properties, and relations. Also compose custom diagrams by dragging elements onto the canvas. Export as image.

Screenshot of an auto-generated UML class diagram in ModelDesk showing classes, attributes, and relations

Import existing models

Load models from XMI, RDF (Turtle, RDF/XML, JSON-LD) or XSD — as file upload or via URL. Preview and receive error reporting before finalizing the import. ModelDesk fits your existing workflow.

Screenshot of the ModelDesk model import dialog with file upload and preview

Transform and publish in any format

Generate JSON Schema, XSD, or RDF from your source model using configurable mapping rules. Export to XMI, RDF (Turtle, RDF/XML, JSON-LD, N-Triples, N3), XSD, or JSON Schema. Download as a single file or as a ZIP archive.

Screenshot of ModelDesk export options showing XMI, RDF, XSD, and JSON Schema format choices

Validate standard conformity

Automatically validate your model against the rules of the chosen modeling language. Errors and warnings are displayed per element in a structured overview, so you can make targeted improvements.

Screenshot of ModelDesk validation results showing errors and warnings per model element

Transform between standards

Transform between modeling languages and schema formats with configurable mapping rules.

From \ ToUMLRDFXSDJSON Schema
UML

Frequently asked questions

Yes. ModelDesk supports import from XMI (UML tools), RDF (Turtle, RDF/XML, JSON-LD), and XML Schema. You can upload files or import via URL.

Yes. ModelDesk uses a seat-based licensing model. Small teams can get started too.

Your models are stored in the EU.

UML, ER, RDFS/OWL/SHACL, XML Schema (XSD), JSON Schema, and the Dutch MIM standard.

Every change in a model is recorded as a commit. You can create named versions and view previous states.

ModelDesk uses a seat-based licensing model per organization. Get in touch for a proposal.

No. ModelDesk runs entirely in the browser. No installation, no license server, no VPN required.

Yes. ModelDesk exports in open standards: XMI, RDF, XSD, and JSON Schema. Your models are always exportable in the format you need.

ModelDesk is hosted in the EU. Sub-processor details are available on request.

Experience ModelDesk firsthand

Discover how ModelDesk simplifies your workflow.