Free tool · No signup

Free IFC viewer — open BIM models in your browser

Upload your IFC file and explore it in 3D — no Revit, no ArchiCAD, no software install. Works in Chrome, Firefox, Safari, and Edge.

Drop an IFC file to view

or click to browse · .ifc · up to ~200 MB

Your IFC file is processed locally. Nothing is uploaded.

Want to share this model with a client?

Get a branded share link →

What this viewer does

An IFC file (Industry Foundation Classes) is the open standard for Building Information Modelling. It stores the full 3D geometry of a building along with rich metadata — every wall, slab, door, window, column, beam, duct, and pipe is an object with a type, material, properties, and relationships to other elements. IFC is the lingua franca of BIM: Revit exports it, ArchiCAD exports it, Bentley reads it, and so does every other professional BIM tool.

The problem is that only the BIM team has the software to open it. Architects need to share models with structural engineers, MEP consultants, quantity surveyors, contractors, and clients — most of whom do not have a Revit licence. This free browser viewer solves that. Drop an IFC file onto the page and explore the model in 3D: orbit the building, zoom into floors, toggle element categories on and off, and inspect properties. No Revit, no ArchiCAD, no plugins.

Supported formats

The viewer supports IFC 2x3 — the most widely produced version in practice, exported by virtually all BIM tools — and IFC 4, the current standard with improved geometry and property set definitions. Both STEP-encoded (.ifc) files are supported. IFC XML and IFC ZIP variants are not currently supported in the local viewer.

What you can do

Navigate the model in 3D with standard orbit, pan, and zoom controls. Toggle visibility by element type — hide structural elements to focus on MEP, or isolate a specific storey. Click on any element to inspect its IFC properties: name, GUID, material, fire rating, dimensions, and any custom property sets defined in the file. The viewer is read-only; it does not modify the IFC file.

Privacy — your file never leaves your device

The viewer processes your IFC file entirely in the browser using WebAssembly. The parsing engine (based on web-ifc) runs locally in your browser process — no data is sent over the network. This is important for BIM files, which often contain commercially sensitive project information. The file stays on your machine from the moment you drop it to the moment you close the tab.

Browser support and file size

The viewer runs in Chrome, Firefox, Safari, and Edge. WebAssembly support is required — all modern browsers include it. The browser viewer handles most IFC files well up to approximately 200 MB. Very large models (500 MB+) may load slowly on lower-powered devices. For large models or for sharing with clients, Swyvl's full platform optimises IFC delivery and streams the model progressively.

How it works

1

Open your IFC file

Drag and drop your IFC export from Revit, ArchiCAD, or any BIM tool. The viewer parses it locally using WebAssembly — nothing leaves your machine.

2

Explore in 3D

Orbit, pan, and zoom the model. Toggle element types, isolate storeys, and click on any element to read its IFC properties.

3

Share with clients

Upload to Swyvl and send a browser link. Your client opens the full 3D model without Revit, ArchiCAD, or any BIM software.

Supported formats

Format Description
IFC 2x3 The most common IFC version. Exported by virtually all BIM tools including Revit and ArchiCAD.
IFC 4 Current standard with improved geometry representations and expanded property sets.
STEP-encoded (.ifc) The standard text-based IFC encoding. All major BIM tools export in this format by default.

What you can do

3D navigation

Orbit, pan, and zoom the full building model. Navigate floors, facades, and individual rooms without any software install.

Toggle element visibility by type

Show or hide walls, slabs, columns, doors, windows, MEP systems, and other element categories to focus on what matters.

Inspect element properties

Click any element to read its IFC name, GUID, type, material, dimensions, and all property sets defined in the file.

Local processing only

The IFC parser runs in your browser using WebAssembly. Your file never leaves your machine — important for commercially sensitive BIM data.

Share with clients

Generate a branded share link for any IFC model. Your client opens it in their browser — no Revit, no ArchiCAD, no BIM licence. They can orbit the model, toggle visibility, and inspect element properties just like you can.

Branded delivery

Add your logo and brand colours. Paid plans remove "Powered by Swyvl" for a fully white-labelled experience.

Password protection

Restrict access with a password. Only people with the link and password can view your model.

View tracking

See who opened the link and when. Full audit trail with timestamps and location.

Frequently asked questions

What is an IFC file?

IFC (Industry Foundation Classes) is an open standard file format for Building Information Modelling (BIM). It stores 3D geometry and metadata for building elements — walls, floors, doors, windows, structural members, MEP systems. IFC is the standard exchange format between Revit, ArchiCAD, Bentley, and other BIM tools.

Is my IFC file uploaded to a server?

No. The free viewer processes your IFC file entirely in your browser using WebAssembly. Nothing is uploaded.

What IFC versions are supported?

IFC 2x3 (the most common in practice) and IFC 4.

Can I share an IFC model with clients?

The free viewer is local only. To share with clients via a link, upload your IFC to Swyvl's full platform — they open the 3D model in any browser without Revit or ArchiCAD.

What is the maximum IFC file size?

The browser viewer handles most IFC files well up to ~200 MB. Very large models (500 MB+) may load slowly. For large models, use Swyvl's full platform which optimises delivery.

Need to share this model with clients?

Swyvl delivers IFC and BIM models via a browser link — alongside point clouds, PDFs, and drone video in one portal.

Get started free — no credit card required

Upload your first IFC model in under a minute. The Free plan is enough to get started.

Get started free