Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

BIMsurfer

Free#17 of 29 in 3D Model Viewer Software

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.

7.2/10Editor score
BIMsurfer7.2 Visit BIMsurfer

At a glance

  • Editor score
    7.2 / 10
  • Pricing
    Open source
  • Best for
    Developers embedding lightweight IFC viewing
  • Paid from
    Free
  • Facts checked
    22 Sep 2026
BIMsurfer screenshot
  • 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

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on github.com

BIMsurfer fact sheet

Free planNot verified
Paid fromFree
Supported platformsweb
Supported file formatsIFC, glTF, 3D Tiles
Measurement toolsYes
Annotations or markupNot verified
Presentation modeNot verified
Sharing accessNot verified
DeploymentSelf-hosted
PlatformsWeb
SupportDocs
Built forSmall business, Mid-market, Enterprise (editorial estimate)
Integrations2 integrations: BIMserver, IfcOpenShell
PricingOpen source
Websitegithub.com
Facts checked22 Sep 2026

BIMsurfer integrations

BIMsurfer lists 2 integrations on its own site.

  • BIMserver
  • IfcOpenShell

Alternatives to BIMsurfer

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

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — BIMsurfer 7.2/10

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