skip to Main Content


Our doors, ears and break room are always open (or at least Monday-Friday, from 8am-4pm).

Postfach 568, Landstrasse 40, FL-9495 Triesen, Liechtenstein

+41 76 278 5998

xeokit: online Viewer for 3D and IFC objects

xeokit is a Web graphic library powered by xeolabs for BIM and AEC projects. Built to view large models in the browser. Used by industry leaders.


Web Programming Toolkit for AEC Graphics

xeokit is an open source 3D Web SDK from for BIM and AEC, built to view huge models in the browser. Used by industry leaders.

xeokit Benefits

Cost preditability & transparency

Clear and easy-to-read pricing policy and Licence Agreement. You know what you pay for.

100% hosting & management freedom

Full source code with rights to modify and retain changes. You decide where your xeokit application is hosted.

100% management

BIM projects and files in your environment. You decide how your own projects and files are managed.


Critical & important data for strategic projects in closed environment.
You decide how & where to host your data.

We HELP our customers to perform EFFICIENTLY through DEMOCRATIZED and INTEGRATED software solutions

xeokit Features

Fast loading of huge models

.XKT – one of the most compact geometry formats on the Web. Loads hundreds of megabytes in seconds.

Fast rendering of many objects

A hardware-accelerated renderer, custom-built for viewing highly-detailed, real-world engineering models.

Full-precision geometry

Load models with full-precision coordinates. Render them accurately in the browser, without loss of precision.

Loads a variety of model formats

Load many models into the same scene, from IFC (2×3 and 4), glTF, OBJ, STL, XKT.

Save and load BCF viewpoints

Build interoperable BIM apps. Connect your application with the BIM ecosystem.

A complete 3D toolkit

Dynamic scenes, transforms, animations, physically-based materials, dynamic light sources, ambient shadows, interactive section planes, annotations, X-ray, highlight, selection, colorize objects and much more.

Trusted by BIM software providers

What xeokit's users say

We have been very impressed with the xeokit SDK's features. Of particular note is xeokit's highly efficient binary .XKT model format, which makes loading and rendering large models faster than ever before. With the wide-ranging feature set offered by the SDK, we have been able to meet most of our product goals so far.

Our developers have also spoken about their positive experience. They noted the active development of the project and the quick and helpful responses from xeolabs whenever they had any issues.

- Christoph Degendorfer, - Co-Founder & CEO at

xeokit's unmatched loading and rendering speed enables us to create interactive and customizable Web visualization experiences for large BIM models, even when loading many large models simultaneously.

The code is clear and properly documented, the examples are sufficient to understand how everything works, and the API is explicit and complete. These qualities, in combination with xeokit's experienced and skilled community, make xeokit a viable alternative to larger engines such as AutoDesk Forge and Unity.

- Hugo Duroux, Technical Director at

xeokit's rich features and detailed documentation allow us to create interactive and customizable web visualization experiences for large-scale BIM models. It also provides us with the possibilities to retrieve data from BIM model for further experiments and insights.

- Chloe Sun, Design Technology Specialist at HOK Architects

xeokit is a success enabler for our customers. Incredibly fast load times and super high-performance rendering, even on mobile browsers. Built in a modular way that allowed us to easily customize its behaviour, while allowing us to create a differentiated navigation experience.

Clean code, with the ability to inspect its internals, was key to our development experience. Teams focused on simple things can start using it with less than ten lines of JavaScript, while more advanced users will find that xeokit can be adapted to meet their advanced use cases.

- Toni Marti, Software Artist at uniZite AS


The xeokit SDK is provided under an Affero GPL V3 license.

If you wish to avoid the copy-left restrictions of the AGPL3,

please see our available custom licenses:

  • For personal or academic projects
  • FREE of charge
  • Under Affero GPL V3
  • Full source code
  • Right to modify source and retain changes
  • The best for on-line SaaS platforms
  • Recurring Payment (RP)
  • Free maintenance
  • Double precision version
  • Full source code
  • Right to modify source and retain changes
  • Initial support for integration 1 day FREE
  • Service Level Agreement (as an option)
  • The best for on-premise solutions
  • One-Time-Payment (OTP)
  • Product “as is”
  • Maintenance (as an option)
  • Double-precision version
  • Full source code
  • Right to modify source and retain changes
  • Initial support for integration 1 day FREE
  • Service Level Agreement (as an option)
  • The best for multi-licenced solutions
  • Customizable payment
  • Customizable maintenance
  • Double-precision version
  • Full source code
  • Right to modify source and retain changes
  • Initial support for integration 1 day FREE
  • Service Level Agreement (as an option)

Download xeokit

Get your business on the cutting edge of browser-based 3D. Download xeokit SDK elements from the following repositories on GitHub and npm.

xeokit-sdk The xeokit SDK and plugins.
xeokit-bim-viewer A customizable IFC viewer built on xeokit, in collaboration with OpenProject – try a demo!
xeokit-convert Multi-platform CLI tool for converting various AEC model formats into xeokit’s optimized native XKT binary geometry format.
xeokit-metadata Multi-platform CLI tool (from bimspot) for extracting structural metadata from IFC STEP files, for loading into xeokit.
Back To Top
×Close search