xeokit
Pricing. There's a free plan to get you started. Pricing is tailored to your team. Reach out to the vendor for a quote. See full pricing · Updated October 22, 2026
xeokit is a JavaScript BIM viewer SDK, maintained by xeolabs with Creoox AG support, that loads large AEC models in the browser using WebGL, double-precision coordinates, and plugins such as XKTLoaderPlugin for converted IFC geometry.
Published API docs describe xeokit as a JavaScript kit for viewing high-detail engineering and BIM models in the browser, with installation via npm i @xeokit/xeokit-sdk and a plugin model centered on Viewer plus loaders like XKTLoaderPlugin (xeokit-sdk documentation, accessed 2026-04-19).
The same documentation shows a deprecation plan: ES5 and CommonJS builds stop shipping in September 2026, while ES module builds remain the supported path for modern browsers and bundlers (xeokit-sdk documentation, accessed 2026-04-19).
Marketing copy on xeokit.io states the AGPL-3.0 open-source tier is free, lists community support, and positions a separate custom proprietary license sold by Creoox AG for teams that need closed-source distribution (xeokit.io pricing section, accessed 2026-04-19).
Format coverage spelled out in the public FAQ includes IFC (2x3 and 4.3), CityJSON, glTF, OBJ, 3DXML, LAS, LAZ, and XKT, with an example noting a roughly 49 MB Schependomlaan IFC shrinking to about 1.5 MB XKT and loading in roughly two to three seconds on a strong connection after conversion (xeokit.io FAQ, accessed 2026-04-19).
Specifications
Pricing
Platforms
Used for
Used by
Tasks
Pros and cons
Pros
- Focused on browser performance for very large AEC models rather than generic mesh viewers.
- Clear npm entry point and extensive hosted examples for `@xeokit/xeokit-sdk`.
- Documented migration away from legacy ES5 bundles toward ES modules only.
Cons
- AGPL-3.0 obligations can be strict for SaaS products unless you buy the commercial license from Creoox AG.
- Native IFC viewing relies on pre-conversion to XKT or other supported formats, which adds a pipeline step.
- September 2026 cutoff for legacy build artifacts may force upgrades on older bundler stacks.
Key features
WebGL viewer core: Hardware-accelerated rendering tuned for many small parts, documented alongside double-precision global coordinates for GIS-scale scenes.
Loader plugins: First-party plugins cover XKT, CityJSON, glTF, LAS/LAZ, OBJ, and other paths described in the SDK docs and landing-page FAQ.
IFC path via XKT: Typical flow converts IFC 2x3 or 4.3 into the compact XKT binary format, then loads it through
XKTLoaderPluginfor fast startup.BCF viewpoints: Landing materials call out saving and loading BCF viewpoints so web apps stay aligned with coordination workflows.
AGPL plus commercial option: Public pricing contrasts the free AGPL-3.0 SDK with paid custom licenses from Creoox AG for proprietary products.
Pricing
AGPL-3.0 open-source SDK
Free
Described as free under AGPL-3.0 on the vendor site with community support. Ask about obligations with legal counsel.
Custom proprietary license
Contact sales
The vendor site states Creoox AG sells custom licenses with negotiated fees; contact the vendor for current pricing.
Prices come from each vendor’s public listings and can change. Double-check the current price on the vendor site before you buy.
Frequently asked questions
How much does xeokit cost if we ship a closed-source SaaS viewer?
xeokit.io lists a free AGPL-3.0 open-source tier with the full SDK and community support, then asks teams that need proprietary licensing to contact Creoox AG for a custom quote (xeokit.io pricing section, accessed 2026-04-19). Read the AGPL summary on that page before you bundle the SDK inside a commercial product.
Does xeokit run on mobile browsers?
The xeokit.io feature list states the toolkit targets all major desktop and mobile browsers without plugins (xeokit.io, accessed 2026-04-19). You still need to host converted models and the viewer assets from your own infrastructure.
Which IFC versions and sidecar formats can xeokit display?
The public FAQ names IFC 2x3 and 4.3 alongside CityJSON, glTF, OBJ, 3DXML, LAS, LAZ, and XKT as formats the SDK can load (xeokit.io FAQ, accessed 2026-04-19). IFC usually arrives after conversion to XKT using the open conversion tools referenced in the same FAQ.
Can xeokit author or save IFC files after edits?
The FAQ explicitly says authoring or persisting IFC is out of scope because keeping full IFC documents in browser memory would be impractical; xeokit targets fast interaction with pre-converted geometry instead (xeokit.io FAQ, accessed 2026-04-19). Pair it with a server-side authoring stack when edits must round-trip to IFC.
What performance should we expect when converting large IFC projects?
The Schependomlaan example in the FAQ cites a roughly 49 MB IFC shrinking to about 1.5 MB XKT and loading in roughly two to three seconds on a good network after conversion (xeokit.io FAQ, accessed 2026-04-19). Your numbers will vary with model complexity and hosting latency.
Who maintains xeokit and where do we get support?
The SDK documentation credits creation by xeolabs with support from Creoox AG, and the pricing page routes commercial licensing questions to contact@creoox.com (xeokit-sdk documentation and xeokit.io, accessed 2026-04-19). Community support accompanies the AGPL tier.
Tutorials and learning
Sources
Other Visualization tools
- Agile FormSubscription
Agile Form sells desktop plugins for Autodesk Revit, SketchUp, and AutoCAD that automate sun and shadow studies, sun exposure checks, and
- AKULAREnterprise quote
AKULAR is field and visualization software that brings federated BIM into augmented reality on phones, tablets, and headsets, anchored in
- ArchilogicEnterprise quote
Archilogic is a web-based spatial data platform that turns floor plans into structured 3D interior models, APIs, and SDKs so workplace, FM,
- ArcwayEnterprise quote
Arcway is a web-based real-time visualization and sales platform for production homebuilders that turns plan PDFs into interactive 3D
- ArgylePaid (trial)
Argyle is an augmented-reality field platform from Argyle Build Inc. that aligns federated BIM geometry with real-world jobsites on HoloLens
- ArkioFreemium
Arkio is a cross-platform XR and desktop collaboration app for AEC that imports models from Revit, Rhino, SketchUp, Archicad, and Navisworks
Autodesk Navisworks is a Windows model coordination suite that federates multidisciplinary CAD and BIM, runs clash and interference checks
- BIMDataFreemium
BIMData is a cloud platform and API for open BIM that combines a multi-format web viewer (IFC, DWG, point clouds, 2D plans) with hosted