Turn IFC data into open, web-ready outputs. At scale
xeoIFC transforms your openBIM data from IFC (IFC 2x3, 4, 4.3) into JSON, GLB and XKT, ready for your AI, internal knowledgebase, web apps, automation and other workflows.
xeokit Data Engine for IFC
xeokit Data Engine takes your IFC file (IFC 2x3, IFC 4 or IFC 4.3) and transforms it into open, web-ready outputs. The current pipeline produces these outputs:
Object properties & metadata
Containing element IDs, IFC types, the spatial structure and property sets, with structured access for integration, search and automation.
Binary glTF geometry
Binary glTF containing geometry, compact and standards-based for the broad 3D tooling ecosystem.
Optimized for the web
Optimized for efficient, high-performance visualization with the xeokit SDK in the browser.
The IFC data is converted directly into glTF geometry and JSON metadata, without intermediate file formats such as DAE, and with geometry reuse that keeps the outputs compact. The conversion can be tuned per job with a configuration file and a maximum file size limit.
Built for large IFC models
It handles large IFC files with high speed and memory efficiency, and does not require any authoring software or third-party cloud service to run, so you control where and how your BIM data is converted.
How can I use xeoIFC?
We believe you should have the freedom to decide what happens with your data, and where it is processed. That is why xeokit Data Engine can be used in different deployment models. In principle, it can be:
Fully managed by Creoox AG as a web service
Deployed and operated in your own environment, including on-premises.
Whether you prefer a shared service or dedicated server infrastructure, an on-premises deployment, or even a simple standalone binary, we can support the setup that best fits your operational, security, and data-governance requirements.
xeokit Data Engine is currently available for Windows on AMD64, as well as Linux on both AMD64 and ARM64.
The decision remains yours, for maximum flexibility and independence.
How to get started?
Use the API
The best starting point if you want to use xeokit Data Engine for IFC programmatically.
- Instructions in an open-source GitHub repository, plus credentials
- Examples for different job workflows
- A direct channel for feedback and roadmap alignment
View in xeoVision
Drop in your models, extract data and view them directly in the browser.
- A reliable, easy-to-use 3D and BIM viewer
- Open outputs generated from your models
- A seamless workflow powered by xeokit SDK and Data Engine
Where teams put xeoIFC to work?
Share IFC models from any authoring tool with every project stakeholder, directly in the browser.
View federated models from multiple disciplines together for openBIM coordination.
Prepare IFC data for web applications and digital twins.
Automate conversion of large IFC files in repeatable, scalable pipelines.
Power CDEs, construction project management, facility management, IoT and GIS-BIM platforms.
Train your AI on data from your IFC models, or feed it straight into your AI workflows.
Why xeokit Data Engine?
Data sovereignty & control
Your IFC data belongs to you. Use it however and wherever you like, including AI, on your own terms.
Performance & scalability
Convert large IFC models quickly and with low memory usage, from single files to automated pipelines across projects.
Operational independence & security
Use xeoIFC as a managed service or run it in your own infrastructure. The decision is always yours.
Get started with xeokit Data Engine
Request evaluation access and start transforming your BIM and 3D engineering data into open, web-ready outputs today.
Request Evaluation Access →