IDS
Validation standard
12+
NL BIM Basis ILS specs
27+
RVB BIM Norm specs
1GB+
Max file size
BIM Validator - Overzicht
BIM Validator - Validatie
BIM Validator - Resultaten
BIM Validator - 3D Viewer

Validation

FeatureDescription
IDS validationValidate IFC models against Information Delivery Specification (IDS) files. Every specification is checked per element for pass/fail with detailed error messages.
NL BIM Basis ILS v2Built-in Dutch BIM baseline standard with 12 specifications: storey naming, NL/SfB classification, space attributes, load-bearing structure, exterior surfaces, fire resistance, U-value, materials and renovation status.
RVB BIM Norm v1.1Built-in Rijksvastgoedbedrijf (Dutch government real estate agency) standard with 27 specifications for government construction projects: project info, site coordinates, NL-SfB per element type, structural & fire-safety properties and zone information.
Custom IDS uploadUpload your own IDS specification file (max 10MB) to validate against project-specific or organisation-specific requirements.
Multi-schemaSupports both IFC2X3 and IFC4 schemas — compatible with exports from Revit, ArchiCAD, Tekla and other BIM software.
Element-level reportingFor every failed element, the GlobalId, IFC class, element name and a detailed error message are shown.

3D Viewer

FeatureDescription
WebGL 3D viewerInteractive 3D view of the IFC model in the browser via That Open Engine (Three.js). No installation or plugin needed.
Element selectionClick an element in the 3D viewer to view its properties, or click an error in the results list to highlight the element in 3D.
Camera navigationOrbit, pan and zoom through the model. Fit-all button to bring the entire model into view.
Resizable panelsDraggable three-way split: navigation panel (left), 3D viewer (centre) and detail panel (right). Every panel is collapsible.

BCF Export

FeatureDescription
BCF 2.1 ZIP exportExport all validation errors as a BCF 2.1 ZIP file. Every failed element becomes a BCF topic with a viewpoint, directly importable into Revit, Solibri, BIMcollab or Navisworks.
BCF Platform integrationConnect to the OpenAEC BCF Platform to push issues straight to a central project dashboard. Includes OIDC authentication and project selection.
Issue queueLocal overview of generated BCF issues with thumbnails and expandable detail, before you export or push to the platform.

Interfaces

FeatureDescription
Web applicationFully browser-based interface with drag-and-drop upload, standard selection, progress bar, results view and 3D viewer.
CLIifc-validate model.ifc --ids nl-bim — suited for batch processing, CI/CD pipelines and scripting. Output as console, JSON or HTML.
REST APIFastAPI backend with async validation endpoints. Integrable into your own workflows, dashboards or third-party tools.

Reporting & output

FeatureDescription
Results dashboardOverview card with total pass/fail, percentage, number of validated elements and timestamp.
Specification breakdownExpandable list per specification with pass/fail status, percentage and a paginated list of failed elements.
JSON exportDownload complete validation results as a structured JSON file for further analysis or archiving.
HTML reportGenerate a standalone HTML report for sharing with the project team or client.

File processing

FeatureDescription
Drag & drop uploadDrag IFC, IFCXML or IFCZIP files into the browser. Maximum 500MB per file.
Memory managementAutomatic check whether enough RAM is available (IFC files use ~10x their file size in memory). Temporary files are cleaned up immediately.
Large filesOptimised for IFC models up to 1GB+. Progress indicator during processing.

Deployment & integration

FeatureDescription
Docker deploymentFull Docker Compose setup with backend, frontend, nginx, PostgreSQL and Redis. One command to start everything.
On-premisesRun the validator on your own server for maximum control over data and privacy. No cloud dependency.
Multi-tenantProject storage with optional NextCloud integration for file management per organisation.
SSO authenticationOIDC-based single sign-on for enterprise environments.

Recent developments

The validator is under active development. These are the most notable recent improvements from the public repository.

Projects scoped per organisation

Project, file and cloud routes now check the organisation context before data is opened or changed.

View change →

Dependencies secured

The frontend tooling and data parser have been updated and the reported security issues in the dependency check have been resolved.

View change →

Open and save projects locally and in the cloud

The project workflow now supports local project files, saving as a new project, and opening or updating from linked project storage.

View change →

Interactive section planes

Section planes can be selected and dragged directly in the 3D view for targeted model inspection.

View change →