BIMsurfer
BIMsurfer: A focused JavaScript library for embedding IFC viewing, measurements, and model controls. Ranked #17 of 29 in 3D Model Viewer Software by our editors (7.2/10); pricing: Open source; best for developers embedding lightweight IFC viewing.
At a glance
- Editor score7.2 / 10
- PricingOpen source
- Best forDevelopers embedding lightweight IFC viewing
- Paid fromFree
- Facts checked22 Sep 2026

Where it wins
- Open-source JavaScript library with a JavaScript embedding API
- Loads IFC and glTF models, with partial 3D Tiles support
- Includes measurements, up to six section planes, and visual settings
Where it doesn't
- BIMsurfer v3 is described as experimental
- The repository says there is no official release yet
- Web/API scope and limited collaboration features narrow its audience
Our verdict on BIMsurfer
BIMsurfer is an open-source JavaScript library for viewing IFC building-information models in WebGL-enabled browsers. It is aimed at developers who need to embed lightweight 3D model viewing in web applications rather than teams seeking a standalone viewer. The library supports IFC and glTF model loading, partial 3D Tiles support, BIMserver project and model loading, project selection, visual settings, measurement tools, and up to six section planes. Its documented platform scope is web and API, with IfcOpenShell and BIMserver listed in its integration ecosystem.
For developers, the main strength is the combination of browser-based rendering and embedding controls. The JavaScript API provides a path to place the viewer inside an existing web application, while BIMserver access supports project and model-loading workflows. The feature set also goes beyond basic display: users can measure models, apply section planes, and adjust visual settings. IFC is the central format, with glTF and partial 3D Tiles support extending the supported model scope. This makes BIMsurfer a focused option for applications that need programmatic viewing rather than a broad collaboration workspace.
The main consideration is project maturity and audience fit. The repository describes BIMsurfer v3 as experimental and says there is no official release yet, so teams should account for that status when evaluating it for production work. It is presented as a JavaScript library, and its web/API scope does not provide the end-user collaboration depth associated with annotation-focused tools. Choose BIMsurfer when open-source access, IFC viewing, measurements, and embedding flexibility are priorities. Consider an alternative if you need a standalone application, mature release packaging, or richer collaboration features.
Your product? Our editors can test BIMsurfer in depth and publish a review, labelled as paid · from $149/mo →
BIMsurfer pricing
BIMsurfer fact sheet
| Free plan | Not verified |
|---|---|
| Paid from | Free |
| Supported platforms | web |
| Supported file formats | IFC, glTF, 3D Tiles |
| Measurement tools | Yes |
| Annotations or markup | Not verified |
| Presentation mode | Not verified |
| Sharing access | Not verified |
| Deployment | Self-hosted |
| Platforms | Web |
| Support | Docs |
| Built for | Small business, Mid-market, Enterprise (editorial estimate) |
| Integrations | 2 integrations: BIMserver, IfcOpenShell |
| Pricing | Open source |
| Website | github.com |
| Facts checked | 22 Sep 2026 |
BIMsurfer integrations
BIMsurfer lists 2 integrations on its own site.
- BIMserver
- IfcOpenShell
Alternatives to BIMsurfer
- SketchfabA versatile web-based 3D publishing platform with embeddable viewing, APIs, VR, and app-free AR.9.2
- Autodesk NavisworksA Windows desktop workspace for reviewing coordinated construction models and reporting clashes.9.1
- Trimble ConnectAn affordable BIM collaboration hub with viewing, coordination, clash detection, and API access.9.0
See all BIMsurfer alternatives →
Used BIMsurfer? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used BIMsurfer for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
BIMsurfer is listed in our 3D Model Viewer Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/bimsurfer/"><img src="https://www.itechguides.com/best/badge/bimsurfer.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


