Fichier IFC : qu’est-ce que c’est et comment l’ouvrir
L'IFC est un format de fichier standard pour l'échange d'informations entre les professionnels AEC utilisant différents logiciels. Découvrez comment l'ouvrir avec une application en ligne

Le fichier IFC a été une véritable révolution dans le monde de l’AEC, car il représente un langage commun à tous les acteurs impliqués dans l’ensemble du cycle de vie de l’œuvre.
Mais qu’est-ce qu’un fichier IFC ? À quoi sert-il ? Comment est-il structuré ? Comment le visualiser ?
Dans cet article, nous répondrons à ces interrogations, en vous donnant la possibilité de connaître également l’aspect pratique du sujet et à quoi cela peut vous servir dans ton travail quotidien. De plus, nous vous expliquons comment le visualiser et le gérer avec une visionneuse BIM en ligne gratuite.

Logo IFC (Industry Foundation Classes)
Table des matières
- Qu’est-ce qu’un fichier IFC ?
- Versions du schéma IFC : IFC2x3, IFC4 et au-delà
- Quand utiliser les différents types de fichiers IFC dans les projets BIM
- Comment ouvrir un fichier IFC
- Structure du fichier IFC : que contient un fichier IFC ?
- Fichier IFC : whitepaper à télécharger
- FAQ sur ce qu’est et comment ouvrir un fichier IFC
Qu’est-ce qu’un fichier IFC ?
Le fichier IFC est un format de fichier ouvert, non propriétaire, norme internationale ISO 16739, et peut être utilisé pour échanger et partager des données, durant les phases de conception, construction, gestion et maintenance, entre toutes les parties prenantes et les diverses applications développées par différentes maisons de logiciels sans que celles-ci aient besoin de supporter des fichiers natifs (propriétaires).
L’IFC, cependant, n’est pas seulement un format d’échange, mais un schéma, c’est-à-dire une structure organisée de données selon des règles précises : le schéma IFC peut être pensé comme un « système de stockage » pour organiser et transporter des données numériques.
Fichier IFC comment l’ouvrir directement depuis le navigateur
Format de fichier IFC : explication des formats et des extensions
Bien qu’on parle couramment de « fichier IFC » au singulier, la norme de buildingSMART International prévoit différentes déclinaisons du format pour répondre à des besoins spécifiques d’interopérabilité, de stockage et d’échange de données. Comprendre la différence entre les extensions n’est pas un simple exercice académique, mais une nécessité pratique pour optimiser les flux de travail et la gestion des contenus informatifs.
Les formats officiels publiés sur le site sont :
- .ifc – est le pilier de l’interopérabilité dans le monde de la construction. Il s’agit d’un format basé sur le langage STEP (ISO 10303-21), structuré comme un fichier texte lisible (ASCII).
- Points forts – c’est le format le plus répandu et supporté par presque tous les logiciels de création (Revit, Archicad, Edificius, etc.). Sa nature textuelle garantit la compatibilité maximale dans le temps : même sans un logiciel BIM spécifique, les données peuvent être visualisées via un simple éditeur de texte ;
- Utilisation typique – c’est la norme pour la livraison des modèles BIM, le coordination multidisciplinaire et l’archivage à long terme.
- .ifc-xml – utilise le langage XML (Extensible Markup Language) pour structurer les données du modèle. Au lieu de suivre la syntaxe STEP, les données sont organisées via des « tags » hiérarchiques, le rendant un format particulièrement adapté au monde du développement web et de l’intégration avec des bases de données d’entreprise.
- Points forts – bien que la taille des fichiers tende à être significativement plus grande que celle du format .ifc standard, sa lisibilité par des applications externes (non spécifiquement BIM) et la facilité de parsing le rendent idéal pour l’échange de données avec des systèmes de gestion (ERP) ou des plateformes d’analyse de données ;
- Utilisation typique – intégrations logicielles avancées et flux de travail automatisés nécessitant la manipulation de chaînes XML.
- .ifc-zip – comme son nom l’indique, un fichier .ifczip n’est rien d’autre qu’une archive compressée contenant un fichier IFC (ou IFCXML). Étant donné que les fichiers IFC textuels peuvent devenir extrêmement lourds dans les projets de grande taille, la compression devient une étape logique pour faciliter le partage.
- Points forts – la réduction du poids du fichier peut atteindre jusqu’à 80-90 % par rapport au fichier original, rendant l’envoi par email ou le chargement sur le cloud beaucoup plus rapide ;
- Utilisation typique – échange rapide de modèles lourds entre professionnels et chargement sur des plateformes de collaboration.
- .ttl – Le format .ttl, mieux connu sous le nom de Turtle, représente l’évolution de l’IFC vers le monde des Linked Data et du Web Sémantique. Il utilise l’ontologie ifcOWL pour transformer les données géométriques et alphanumériques en un réseau de relations (triples).
- Points forts – c’est un codage extrêmement concis et beaucoup plus lisible pour l’œil humain par rapport à l’XML. Sa structure « sujet-prédicat-objet » permet de lier les informations du modèle BIM à d’autres bases de données externes (comme des données météorologiques, des capteurs IoT ou des listes de prix en ligne) sans avoir à dupliquer les fichiers.
- Utilisation typique – projets de recherche avancés, gestion de jumeaux numériques complexes et contextes où le modèle BIM doit « dialoguer » en temps réel avec le web.
- .rdf – similaire au format Turtle, l’extension .rdf (souvent exprimée comme RDF/XML) est un autre codage basé sur l’ontologie ifcOWL. Alors que le Turtle mise sur la synthéticité, l’RDF est la norme historique pour la description des ressources dans le web sémantique.
- Points forts – étant une norme consolidée du W3C, elle bénéficie d’une compatibilité native avec une vaste gamme d’outils d’analyse de données et de moteurs d’inférence logique. C’est le format idéal pour ceux qui souhaitent interroger le modèle BIM non pas comme un simple fichier géométrique, mais comme une base de données relationnelle globale.
- Utilisation typique – intégration dans des écosystèmes de Smart City et gestion de grands patrimoines immobiliers où l’interopérabilité sémantique est prioritaire par rapport à la pure modélisation 3D.
Si vous souhaitez connaître quels sont les autres formats BIM, nous vous conseillons de lire l’article « Fichier BIM : les principaux formats BIM pour la conception« .

Interopérabilité dans un système fermé et ouvert
Versions du schéma IFC : IFC2x3, IFC4 et au-delà
Dans le paysage du BIM, la version du schéma IFC définit les « règles du jeu » : elle établit quels objets peuvent être échangés, quelles propriétés ils peuvent posséder et comment celles-ci doivent être mises en relation entre elles. Il ne s’agit pas seulement de mises à jour logicielles, mais de véritables sauts évolutifs dans la numérisation des constructions.
Qu’est-ce qu’un schéma IFC ?
Le schéma IFC est le dictionnaire standardisé et le cadre logique qui définit comment les informations doivent être structurées à l’intérieur d’un fichier. Basé sur le langage de modélisation des données EXPRESS, il organise les données dans une hiérarchie rigoureuse (classes, attributs et relations). Sans un schéma partagé, un logiciel ne serait pas en mesure d’interpréter si un certain solide géométrique représente un pilier, une poutre ou une tuyauterie, ni de lire correctement ses propriétés thermiques ou structurelles.
IFC2x3 : caractéristiques et limitations
Publiée en 2003, la version IFC2x3 est encore aujourd’hui la plus répandue à l’échelle mondiale pour des raisons de stabilité et de consolidation des logiciels.
Elle a introduit le concept de Model View Definition (MVD) pour coordonner l’échange entre architectes et ingénieurs structurels (Coordination View), même si elle présente des lacunes dans la gestion de géométries complexes (surfaces courbes), une flexibilité limitée dans la définition de jeux de propriétés personnalisés et une couverture presque nulle en ce qui concerne les infrastructures civiles.
IFC4 : améliorations et nouvelles fonctionnalités
Certifiée comme norme ISO 16739:2013, la version IFC4 représente un saut de qualité fondamental.
Elle a introduit le support pour des géométries plus efficaces et complexes, une meilleure documentation et une réduction des ambiguïtés dans les données. Elle inclut de nouvelles classes pour l’efficacité énergétique et le support pour les flux de travail de conception environnementale. Elle a été conçue pour être plus « légère » et pour faciliter l’intégration avec les technologies web modernes.
IFC4.3 : infrastructures et cas d’utilisation avancés
L’IFC4.3 est la frontière actuelle de l’openBIM, étendant enfin la norme au monde des infrastructures (BIM Infrastructure).
Elle inclut des définitions spécifiques pour les routes, les chemins de fer, les ponts, les ports et les voies navigables. De plus, elle permet de gérer le cycle de vie d’œuvres linéaires complexes, harmonisant le secteur de l’ingénierie civile avec celui de la construction (Building), qui jusqu’à il y a quelques années évoluaient sur des voies technologiques séparées.

Représentation des éléments organisés selon le schéma IFC
Quand utiliser les différents types de fichiers IFC dans les projets BIM
Le choix du format et de la version IFC ne doit pas être considéré comme une décision purement technique ou un automatisme du logiciel, mais plutôt comme un choix stratégique qui influence directement la fluidité de la collaboration. Chaque phase du cycle de vie d’une œuvre nécessite en effet un niveau de détail et une structure de données spécifiques : savoir sélectionner le bon fichier est le seul moyen d’éviter la perte d’informations précieuses lors du passage d’un professionnel à l’autre.
L’échange de fichiers entre les logiciels de conception BIM
Dans les phases embryonnaires de la conception, le cœur de l’activité réside dans l’échange continu entre les différents logiciels de conception, par exemple lorsque le modèle architectural doit être intégré avec celui structurel. Dans ce contexte, le format .ifc standard basé sur texte reste le choix de prédilection pour son universalité. Cependant, la véritable différence est faite par la version du schéma : si l’équipe de travail dispose de logiciels à jour, l’adoption de l’IFC4 est fortement recommandée. Cette version permet en effet de gérer des géométries complexes et des surfaces courbes avec une précision millimétrique, réduisant drastiquement ces approximations graphiques que l’on rencontre souvent lors de l’importation dans des environnements différents.
Coordination et vérification des interférences (Clash Detection)
Lorsque le projet entre dans le vif de la coordination multidisciplinaire, la priorité se déplace vers la capacité à gérer de grandes quantités de données. Devant superposer les modèles architecturaux, structurels et techniques pour identifier les interférences spatiales, la légèreté du fichier devient fondamentale. Dans ces situations, le format .ifczip se révèle être l’outil le plus efficace, permettant de déplacer des modèles fédérés complexes sans saturer les ressources matérielles. De nombreux coordinateurs BIM préfèrent encore s’en remettre au schéma IFC2x3 à cette étape, car sa stabilité consolidée garantit une vitesse de traitement supérieure dans les logiciels de model checking et une compatibilité quasi totale avec chaque outil de validation présent sur le marché.
Du modèle au devis : métrage et estimation des coûts
Dans le passage du modèle 3D à la devis, la géométrie cède le pas aux données alphanumériques et aux quantités. Ici, le format IFCXML peut offrir des avantages significatifs, surtout lorsque le logiciel de métrage doit dialoguer avec des bases de données de prix externes ou des systèmes de gestion d’entreprise. La structure en « tag » typique de l’XML facilite l’extraction massive de données, à condition que le professionnel ait correctement configuré les Property Set (Pset) au sein du modèle. L’objectif final est de transformer chaque entité géométrique en une entrée de coût certifiée, éliminant à la racine l’erreur humaine typique des mesures manuelles sur des plans bidimensionnels.
L’avenir de la gestion : Facility Management et Jumeau Numérique
Avec la conclusion du chantier, le modèle IFC doit évoluer pour devenir une base de données dynamique de l’œuvre réalisée, le fameux As-Built. À ce stade avancé, l’utilisation de formats comme .ttl ou .rdf ouvre des scénarios révolutionnaires. Grâce à l’ontologie ifcOWL, le modèle BIM cesse d’être un fichier statique et devient un nœud dans un réseau de données interconnectées. Cela permet de relier chaque composant du bâtiment à des capteurs IoT, surveillant en temps réel les performances énergétiques ou l’état d’usure des installations. On passe ainsi du simple modèle informatif à un véritable Digital Twin, capable de dialoguer avec le web et de fournir des informations prédictives pour la maintenance.
Comment ouvrir un fichier IFC
Pour ouvrir un fichier IFC, vous pouvez suivre deux procédures :
- acheter un logiciel BIM qui supporte l’importation de ce format ;
- utiliser un visualiseur BIM en ligne gratuit.
Maintenant, nous vous expliquons comment faire en utilisant une visionneuse en ligne. Vous n’avez pas besoin de télécharger d’application, il suffit de :
- créer votre compte personnel et accéder à usBIM ;
- importer dans un dossier le fichier IFC à ouvrir ;
- visualiser le modèle en 3D, les entités et les propriétés.
Structure du fichier IFC : que contient un fichier IFC ?
Le format IFC permet de produire des fichiers qui incluent :
- informations géométriques des différentes entités de composants de bâtiment « simples » (tels que murs, portes, dalles, etc.) et toutes les données qui leur sont associées ;
- informations alphanumériques (propriétés, quantités, classification, etc.) qui spécifient leurs paramètres, les propriétés physiques, les informations pour la construction, celles pour la maintenance, etc.
La structure d’un fichier IFC repose sur 3 éléments fondamentaux :
IfcObjectDefinition: les entités (objets) ;IfcRelationship: les relations entre les entités ;IfcPropertyDefinition: les propriétés associées aux entités.

Diagramme composition schéma données IFC
Un modèle BIM est un modèle constitué d’entités paramétriques spécifiques qui ont des relations entre elles et dont les caractéristiques techniques sont décrites à travers des propriétés. Il est donc naturel que les piliers de la structure de la norme se réfèrent à ces concepts.
Pour entrer plus dans le détail de ce sujet, je te conseille de lire les articles :
- Architecture du fichier IFC (partie 1) : IfcObjectDefinition;
- Architecture du fichier IFC (partie 2) : le concept de IfcRelationship;
- Architecture du fichier IFC (partie 3) : IfcPropertyDefinition.
Model View Definition et BIM
Les MVD représentent des sous-ensembles du schéma IFC définis par buildingSMART International qui regroupent certaines informations utiles pour des flux de travail ou des usages spécifiques.
Ces « vues filtrées » sont très utiles car elles permettent de simplifier le processus d’échange de données et d’éviter le partage de notions inutiles ou redondantes, en suivant des procédures standardisées.
Dans l’image suivante, un schéma illustre la complétude du schéma IFC et comment une MVD spécifique peut le rationaliser en fonction des informations utiles à un objectif déterminé.

Schématisation du schéma IFC et de MVD
D’après ce que l’on peut déduire de l’image précédente, le MVD est une vue filtrée qui reprend une partie des informations de l’ensemble du schéma ou une partie de celles-ci.
Ainsi, la fonction du MVD ne dépend pas des nombreux logiciels présents sur le marché, mais des informations que l’on souhaite partager.
Ceci est le fruit d’un besoin spécifique, à savoir transférer les informations nécessaires à une situation déterminée, facilitant l’échange entre les logiciels présents au niveau international.
Lis l’article « Model View Definition (MVD) et interscambio dati BIM » et découvre-en plus sur ce sujet.
Systèmes de classification dans le secteur de la construction
Le système de classification est une méthode de regroupement et de codage qui permet l’organisation des entités.
Il existe différents types de classification, avec différentes modalités de division en catégories.
Parmi celles-ci, nous rappelons :
Pour tout savoir sur les systèmes de classification dans la construction, je te suggère l’article « IFC et systèmes de classification dans le secteur des constructions« .
Avant de conclure, voici deux indications pratiques qui répondent aux besoins les plus courants des techniciens : ouvrir un fichier IFC et convertir un fichier DWG en IFC.
Fichier IFC : whitepaper à télécharger
Je te propose ci-dessous un Whitepaper (document technique d’approfondissement avec toutes les informations principales) avec la collecte de quelques articles sur le thème IFC, publiés sur BibLus BIM.
Pour tout savoir sur l’IFC, télécharge immédiatement le whitepaper d’ACCA.
FAQ sur ce qu’est et comment ouvrir un fichier IFC
Qu’est-ce qu’un fichier IFC ?
Le fichier IFC est un format de fichier ouvert, non propriétaire, norme internationale ISO 16739, utilisé pour échanger et partager des données entre toutes les parties prenantes et les applications durant les phases de conception, de construction, de gestion et de maintenance. Ce n’est pas seulement un format d’échange, mais un schéma, c’est-à-dire une structure organisée de données selon des règles précises, comparable à un « système de stockage » pour transporter des données numériques.
Quels sont les principaux formats et extensions du fichier IFC ?
Les formats officiels prévus par la norme buildingSmart sont : 1. .ifc : format standard basé sur du texte ASCII (ISO 10303-21), le plus répandu pour la livraison des modèles ; 2. .ifc-xml : utilise le langage XML, idéal pour l’intégration avec des bases de données d’entreprise ; 3. .ifc-zip : archive compressée qui réduit le poids du fichier jusqu’à 80-90 % ; 4. .ttl : codage Turtle basé sur ifcOWL pour le monde des Linked Data ; 5. .rdf : norme du W3C pour la description des ressources dans le web sémantique.
Quelles sont les différences entre les versions du schéma IFC ?
Les versions principales sont : IFC2x3 (publiée en 2003, la plus répandue pour sa stabilité, introduit les MVD) ; IFC4 (norme ISO 16739:2013, supporte des géométries plus complexes et des flux de conception environnementale) ; IFC4.3 (la frontière actuelle de l’Open BIM qui étend la norme au monde des infrastructures comme les routes, les chemins de fer et les ponts).
Quand est-il avantageux d’utiliser les différents types de fichiers IFC ?
Le choix est stratégique : pour l’échange entre logiciels d’auteur, on préfère l’IFC standard (mieux l’IFC4 pour les géométries courbes) ; pour la coordination et la détection de conflits, on utilise souvent le .ifczip pour sa légèreté ; pour le calcul métrique, l’IFCXML facilite l’extraction de données ; pour la gestion des installations et les jumeaux numériques, les formats .ttl ou .rdf sont recommandés grâce à l’ontologie ifcOWL.
Comment ouvrir un fichier IFC directement depuis le navigateur ?
Pour ouvrir un fichier IFC sans télécharger d’applications, il est possible d’utiliser un visualiseur en ligne gratuit comme usBIM. Il suffit de créer un compte personnel, d’importer le fichier IFC dans un dossier et de visualiser le modèle 3D avec les entités et propriétés correspondantes directement sur le web.
Que contient la structure d’un fichier IFC ?
Un fichier IFC inclut des informations géométriques des composants de construction et des informations alphanumériques (propriétés, quantités, classification). Il repose sur 3 éléments fondamentaux : IfcObjectDefinition (les entités), IfcRelationship (les relations entre les entités) et IfcPropertyDefinition (les propriétés associées).
Qu’est-ce qu’une Model View Definition (MVD) ?
Les MVD sont des sous-ensembles du schéma IFC définis par buildingSMART qui regroupent certaines informations utiles pour des flux de travail spécifiques. Elles représentent des « vues filtrées » qui simplifient le schéma IFC pour ne transférer que les informations nécessaires à un objectif donné, facilitant l’échange entre logiciels.


