Convert a BIM model to glTF / GLB
Turn coordination-ready IFC geometry into a lightweight .glb for websites, engines and client presentations. Meshed in your browser — the file never leaves your device.
Runs on your device — the model is never uploaded.
Drop your IFC file here
.ifc and .ifczip · IFC2x3, IFC4, IFC4x3
No file at hand? Try a sample: ·
Your BIM model, anywhere glTF runs
A coordinated BIM model spends its life inside authoring and review software — but the geometry inside it deserves a wider audience. Portfolios, product configurators, client-facing microsites and game engines all consume one format above every other: glTF. This tool reads your IFC with the same engine behind our online BIM viewer, triangulates every element, and hands you a standards-compliant .glb you can drop into Three.js, Babylon.js or Blender without any plugin. Because glTF packs shape into binary buffers instead of parametric text, the result is typically a fraction of the weight of the source file.
All of it runs as WebAssembly on your own hardware. Nothing gets uploaded — tender models, unreleased designs and NDA-bound projects can be converted with a clear conscience.
How it works
- Open an IFC. Drag in a .ifc or .ifczip exported from Revit, ArchiCAD, Tekla or whichever authoring tool your team uses. Parsing and meshing start immediately, on your machine.
- Preview in 3D. The converted scene appears in an interactive viewport before anything is written to disk — orbit, zoom, and confirm this is the geometry you want to publish.
- Download the .glb. One binary file, ready for the web. Prefer an editable JSON scene? Switch the output to .gltf instead.
Why teams take BIM geometry to glTF
A BIM model for the web. Embedding a building on a project page or studio portfolio means feeding Three.js, Babylon.js or a <model-viewer> tag — and every one of them speaks glTF as its native tongue. Convert once and your architecture loads on a phone over hotel Wi-Fi, no BIM software in sight.
Client presentations that just open. Stakeholders rarely have IFC-capable software installed. A compact .glb opens in free viewers on every platform, embeds in slides and web pages, and is small enough to attach to an email — so the design review happens instead of stalling on "what do I open this with?".
Game engines, VR and digital twins. Unity and Unreal import glTF for immersive walkthroughs, safety training scenes and twin frontends. Feed them the .glb from here and skip the fragile chain of intermediate exports that usually sits between a BIM authoring tool and an engine.
Sharing BIM geometry with non-BIM disciplines. Visualization artists in Blender, fabricators, marketing teams: they want the shape, not the schema. Handing over a .glb gives them exactly the meshes the model author produced, while the master IFC — and its data — stays under your control.
Geometry travels; keep the data next to it
Be deliberate about what glTF is: a rendering format. The triangles cross over; property sets, quantities and classifications do not. That split is a feature — the published model stays light and reveals nothing beyond its shape. When the audience needs both halves, ship the .glb together with a workbook from the IFC to Excel exporter, or point collaborators at the properties explorer to interrogate the original file directly. And whenever something looks off in your target engine, open the source IFC in the viewer to compare against what was actually modelled — the conversion writes exactly the scene the preview shows.
Frequently asked questions
Can I convert a model that is under NDA?
You can. Conversion is done by WebAssembly code executing on your own machine — the IFC is read from your disk, meshed in the browser tab, and the finished GLB is handed straight back to you as a download. No copy ever reaches a server, so there is nothing stored anywhere once the tab closes.
When should I pick .glb and when .gltf?
Default to .glb: one self-contained binary that drops straight into Three.js, Babylon.js, Blender, Unity, Unreal and web components without any companion files. Choose the .gltf output when a downstream pipeline wants to open and edit the scene description as JSON before it ships.
Do BIM properties travel into the glTF?
No — glTF is a geometry and rendering format, and this tool exports geometry. Fire ratings, Psets and quantities stay behind in the IFC. The usual pattern is to publish the .glb for visuals and run the same source file through the IFC to Excel tool when the receiving side also needs the data.
Why does the download weigh so much less than my IFC?
An IFC describes a building as text: parametric solids, relationships, schedules of data. A GLB contains only triangles packed into binary buffers, which is a far denser way to describe shape. How much you save depends on the model, but the drop is usually dramatic — dense enough that emailing the result becomes practical.
Can I verify the output before I download it?
Yes. As soon as the model finishes meshing you get an interactive 3D preview of the converted scene right on this page. Orbit around it, confirm the geometry is what you intend to publish, then hit download — the preview and the exported file come from the same conversion pass.
Which IFC flavours and model sizes are supported?
The converter reads IFC2x3, IFC4 and IFC4x3 schemas, and accepts .ifczip archives directly. Practical size depends on your device's RAM: expect a friendly warning from about 150 MB upward (80 MB combined on phones), with roughly 300 MB as the realistic ceiling on a desktop workstation.