{"id":16830,"date":"2026-04-29T12:47:42","date_gmt":"2026-04-29T10:47:42","guid":{"rendered":"http:\/\/biblus.accasoftware.com\/en\/?p=16830"},"modified":"2026-04-29T12:47:46","modified_gmt":"2026-04-29T10:47:46","slug":"ifc-file-all-you-need-to-know","status":"publish","type":"post","link":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/","title":{"rendered":"IFC File Format Explained: What it is and How to Open It"},"content":{"rendered":"<p class=\"sommario\">IFC is a standard file format for exchanging information among AEC professionals using different software. Find out how to open it with an online application<\/p>\n<p><!--more--><\/p>\n<p>The <strong>IFC file<\/strong> has marked a real turning point in the AEC industry, providing a shared, open standard that enables all stakeholders to communicate and collaborate effectively throughout the entire lifecycle of a project.<\/p>\n<p>But what exactly is an IFC file? What is it used for? How is it structured, and how can it be viewed?<\/p>\n<p>In this article, you\u2019ll find clear answers to these questions, along with practical insights to help you understand how IFC can support your day-to-day work. You\u2019ll also learn how to view and manage IFC files using\u00a0a <a class=\"textualLink_usbim-browser\" href=\"https:\/\/www.accasoftware.com\/en\/bim-viewer\" target=\"_blank\" rel=\"noopener\">free online BIM viewer<\/a>.<\/p>\n<div id=\"attachment_12612\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-12612\" class=\"size-full wp-image-12612\" src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/01\/logo-IFC-originale.jpg\" alt=\"logo of the IFC format\" width=\"800\" height=\"304\" srcset=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/01\/logo-IFC-originale.jpg 800w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/01\/logo-IFC-originale-300x114.jpg 300w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/01\/logo-IFC-originale-768x292.jpg 768w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/01\/logo-IFC-originale-705x268.jpg 705w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/01\/logo-IFC-originale-420x160.jpg 420w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><p id=\"caption-attachment-12612\" class=\"wp-caption-text\">IFC Industry Foundation Classes logo<\/p><\/div>\n<h2 id=\"what-is-an-ifc-file\">What is an IFC file?<\/h2>\n<p>The <strong>IFC file<\/strong> is an <strong>open<\/strong>, <strong>non-proprietary<\/strong> file format, <strong>international standard ISO 16739<\/strong>, and can be used to exchange and share data during the design, construction, management, and maintenance phases among all parties and various applications developed by different software houses without the necessity for them to support native (proprietary) files.<\/p>\n<p>However, IFC is not just an exchange format, but a <strong>schema<\/strong>, meaning an organized structure of data according to precise rules: the IFC schema can be thought of as a &#8220;<strong>storage system<\/strong>&#8221; for organizing and transporting digital data.<\/p>\n<p><a href=\"https:\/\/www.accasoftware.com\/en\/ifc-viewer-on-line\">How to open IFC files<\/a> directly from the browser.<\/p>\n<h3>IFC file format: explanation of formats and extensions<\/h3>\n<p>Although people commonly refer to &#8220;IFC file&#8221; in the singular, the standard by <a href=\"https:\/\/www.buildingsmart.org\/\">buildingSmart International<\/a> includes several variations of the format to meet specific interoperability, storage, and data exchange needs. Understanding the difference between the extensions is not merely an academic exercise, but a practical necessity to optimize workflows and the management of informational content.<\/p>\n<p>The official formats published on the site are:<\/p>\n<ul>\n<li><strong>.ifc<\/strong> &#8211; this is the cornerstone of interoperability in the construction world. It is a format based on the <strong>STEP (ISO 10303-21)<\/strong> language, structured as a readable text file (<strong>ASCII<\/strong>).\n<ul>\n<li><strong>Strengths<\/strong> &#8211; it is the most widespread format and supported by almost all authoring software (Revit, Archicad, Edificius, etc.). Its textual nature ensures maximum compatibility over time: even without specific BIM software, the data can be viewed through a simple text editor;<\/li>\n<li><strong>Typical use<\/strong> &#8211; it is the standard for delivering BIM models, multidisciplinary coordination, and long-term archiving.<\/li>\n<\/ul>\n<\/li>\n<li><strong>.ifc-xml<\/strong> &#8211; uses the <strong>XML (Extensible Markup Language)<\/strong> language to structure model data. Instead of following the STEP syntax, data is organized through hierarchical &#8220;tags,&#8221; making it a format particularly suited to the world of web development and integration with corporate databases.\n<ul>\n<li><strong>Strengths<\/strong> &#8211; although file sizes tend to be significantly larger than the standard .ifc format, its readability by external (non-BIM) applications and ease of parsing make it ideal for data exchange with management systems (ERP) or data analytics platforms;<\/li>\n<li><strong>Typical use<\/strong> &#8211; advanced software integrations and automated workflows that require manipulation of XML strings.<\/li>\n<\/ul>\n<\/li>\n<li><strong>.ifc-zip<\/strong> &#8211; as the name suggests, a .ifczip file is nothing more than a compressed archive containing an IFC (or IFCXML) file. Since textual IFC files can become extremely large in major projects, compression becomes a logical step to facilitate sharing.\n<ul>\n<li><strong>Strengths<\/strong> &#8211; the reduction in file size can reach up to 80-90% compared to the original file, making sending via email or uploading to the cloud much faster;<\/li>\n<li><strong>Typical use<\/strong> &#8211; rapid exchange of large models between professionals and uploading to collaboration platforms.<\/li>\n<\/ul>\n<\/li>\n<li><strong>.ttl<\/strong> &#8211; The .ttl format, better known as <strong>Turtle<\/strong>, represents the evolution of IFC towards the world of <em>Linked Data<\/em> and <em>Semantic Web<\/em>. It uses the <strong>ifcOWL<\/strong> ontology to transform geometric and alphanumeric data into a network of relationships (triples).\n<ul>\n<li><strong>Strengths<\/strong> &#8211; it is an extremely concise encoding and much more readable to the human eye compared to XML. Its &#8220;subject-predicate-object&#8221; structure allows linking BIM model information to other external databases (such as weather data, IoT sensors, or online price lists) without duplicating files.<\/li>\n<li><strong>Typical use<\/strong> &#8211; advanced research projects, management of complex Digital Twins, and contexts where the BIM model needs to &#8220;communicate&#8221; in real-time with the web.<\/li>\n<\/ul>\n<\/li>\n<li><strong>.rdf<\/strong> &#8211; similar to the Turtle format, the .rdf extension (often expressed as RDF\/XML) is another encoding based on the ifcOWL ontology. While Turtle emphasizes conciseness, RDF is the historical standard for describing resources in the semantic web.\n<ul>\n<li><strong>Strengths<\/strong> &#8211; being a consolidated W3C standard, it enjoys native compatibility with a vast range of data analysis tools and logical inference engines. It is the ideal format for anyone wanting to query the BIM model not just as a simple geometric file, but as a global relational database.<\/li>\n<li><strong>Typical use<\/strong> &#8211; integration into Smart City ecosystems and management of large real estate assets where semantic interoperability is prioritized over pure 3D modeling.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>If you want to know what the other BIM formats are, I recommend reading the article &#8220;<a href=\"https:\/\/biblus.accasoftware.com\/en\/bim-files-the-main-bim-formats-for-design\/\">BIM Files: the main BIM formats for design<\/a>.&#8221;<\/p>\n<div id=\"attachment_16909\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-16909\" class=\"wp-image-16909 size-full\" src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2021\/04\/IFC-file-interoperability.jpg\" alt=\"What is an IFC file\" width=\"800\" height=\"311\" srcset=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2021\/04\/IFC-file-interoperability.jpg 800w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2021\/04\/IFC-file-interoperability-300x117.jpg 300w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2021\/04\/IFC-file-interoperability-768x299.jpg 768w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2021\/04\/IFC-file-interoperability-705x274.jpg 705w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2021\/04\/IFC-file-interoperability-412x160.jpg 412w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><p id=\"caption-attachment-16909\" class=\"wp-caption-text\">Interoperability in a closed and open system<\/p><\/div>\n<h2 id=\"ifc-schema-versions-ifc2x3-ifc4-and-beyond\">IFC Schema Versions: IFC2x3, IFC4 and Beyond<\/h2>\n<p>In the BIM landscape, the version of the IFC schema defines the &#8220;rules of the game&#8221;: it establishes which objects can be exchanged, which properties they can possess, and how these must be related to each other. It is not just about software updates, but about genuine evolutionary leaps in the digitalization of construction.<\/p>\n<h3>What is an IFC schema?<\/h3>\n<p>The IFC schema is the standardized dictionary and logical framework that defines how information should be structured within a file. Based on the EXPRESS data modeling language, it organizes data in a strict hierarchy (classes, attributes, and relationships). Without a shared schema, software would not be able to interpret whether a certain geometric solid represents a column, a beam, or a pipe, nor correctly read its thermal or structural properties.<\/p>\n<h3>IFC2x3: features and limitations<\/h3>\n<p>Released in 2003, the IFC2x3 version is still the most widely used globally due to its stability and software consolidation.<\/p>\n<p>It introduced the concept of Model View Definition (MVD) to coordinate the exchange between architects and structural engineers (Coordination View), although it has gaps in managing complex geometries (curved surfaces), limited flexibility in defining custom property sets, and virtually no coverage regarding civil infrastructures.<\/p>\n<h3>IFC4: improvements and new features<\/h3>\n<p>Certified as the <strong>ISO 16739:2013<\/strong> standard, the IFC4 version represents a fundamental leap in quality.<\/p>\n<p>It introduced support for more efficient and complex geometries, improved documentation, and a reduction in data ambiguities. It includes new classes for energy efficiency and support for environmental design workflows. It was designed to be more &#8220;lightweight&#8221; and to facilitate integration with modern web technologies.<\/p>\n<h3>IFC4.3: infrastructures and advanced use cases<\/h3>\n<p>IFC4.3 is the current frontier of Open BIM, finally extending the standard to the world of infrastructures (BIM Infrastructure).<\/p>\n<p>It includes specific definitions for roads, railways, bridges, ports, and waterways. In addition, it enables the management of the lifecycle of complex linear works, harmonizing the civil engineering sector with the building sector, which until a few years ago operated on separate technological tracks.<\/p>\n<div id=\"attachment_347769\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-347769\" class=\"size-full wp-image-347769\" src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2026\/04\/what-is-ifc.jpg\" alt=\"what is the IFC file\" width=\"800\" height=\"750\" \/><p id=\"caption-attachment-347769\" class=\"wp-caption-text\">Representation of elements organized according to the IFC schema<\/p><\/div>\n<h2 id=\"when-to-use-different-types-of-ifc-files-in-bim-projects\">When to Use Different Types of IFC Files in BIM Projects<\/h2>\n<p>The choice of IFC format and version should not be regarded as merely a technical decision or a software automatism, but rather a strategic choice that directly affects the fluidity of collaboration. Each phase of the lifecycle of a project indeed requires a specific level of detail and data structure: knowing how to select the correct file is the only way to avoid precious information loss during transitions between different professionals.<\/p>\n<h3>File Exchange Between BIM Authoring Software<\/h3>\n<p>In the early stages of design, the heart of the activity lies in the continuous exchange between different authoring software, for example, when the architectural model needs to be integrated with the structural model. In this context, the text-based .ifc standard format remains the preferred choice for its universality. However, the true difference is made by the version of the schema: if the work team has up-to-date software, the adoption of IFC4 is strongly recommended. This version indeed allows for the management of complex geometries and curved surfaces with millimeter precision, drastically reducing the graphical approximations often encountered during import into different environments.<\/p>\n<h3>Coordination and Clash Detection<\/h3>\n<p>When the project enters the heart of multidisciplinary coordination, the priority shifts to the ability to manage large amounts of data. Overlapping architectural, structural, and system models to identify spatial interferences makes file lightweightness critical. In these situations, the .ifczip format proves to be the most efficient tool, allowing the movement of complex federated models without saturating hardware resources. Many BIM coordinators still prefer to rely on the IFC2x3 schema at this stage, as its established stability ensures superior processing speed in model checking software and near-total compatibility with every validation tool available on the market.<\/p>\n<h3>From Model to Estimate: Quantitative Analysis and Cost Estimation<\/h3>\n<p>In the transition from the 3D model to budgeting, geometry gives way to alphanumeric data and quantities. Here, the IFCXML format can offer significant advantages, especially when the quantification software needs to communicate with external price databases or corporate management systems. The &#8220;tag&#8221; structure typical of XML facilitates massive data extraction, provided that the professional has correctly configured the Property Set (Pset) within the model. The ultimate goal is to transform every geometric entity into a certified cost item, effectively eliminating the human error typically associated with manual measurements on two-dimensional drawings.<\/p>\n<h3>The Future of Management: Facility Management and Digital Twin<\/h3>\n<p>With the completion of the construction site, the IFC model must evolve to become a dynamic database of the completed work, the so-called As-Built. At this advanced stage, the use of formats such as .ttl or .rdf opens revolutionary scenarios. Thanks to the ifcOWL ontology, the BIM model ceases to be a static file and becomes a node within a network of interconnected data. This allows for connecting every component of the building to IoT sensors, monitoring energy performance or the wear state of systems in real-time. Thus, we move from a simple informational model to a true Digital Twin, capable of communicating with the web and providing predictive maintenance information.<\/p>\n<h2 id=\"how-to-open-an-ifc-file\">How to open an IFC file<\/h2>\n<p>To <a href=\"https:\/\/biblus.accasoftware.com\/en\/how-to-open-an-ifc-file-view-and-edit-its-properties\/\" target=\"_blank\" rel=\"noopener\">open an IFC file<\/a>, you can follow two procedures:<\/p>\n<ul>\n<li>buy a BIM software that supports importing this format;<\/li>\n<li>use a free online <a class=\"textualLink_usbim-browser\" href=\"https:\/\/www.accasoftware.com\/en\/bim-viewer\" target=\"_blank\" rel=\"noopener\">BIM viewer<\/a>.<\/li>\n<\/ul>\n<p>Now I will explain how to do this using an online viewer. You do not need to download any application, just:<\/p>\n<ul>\n<li>create your <a href=\"https:\/\/www.accasoftware.com\/en\/logon?returnurl=\/en\/edit-your-details?returnurl=\/en\/\" target=\"_blank\" rel=\"noopener\">personal account<\/a> and log in to <a href=\"https:\/\/cloud.usbim.com\/login\" target=\"_blank\" rel=\"noopener\">usBIM<\/a>;<\/li>\n<li>import the IFC file you want to open into a folder;<\/li>\n<li>view the model in 3D, the entities, and the properties.<\/li>\n<\/ul>\n<h2 id=\"ifc-file-structure-what-does-an-ifc-file-contain\">IFC file structure: what does an IFC file contain?<\/h2>\n<p>The IFC format allows the production of files that include:<\/p>\n<ul>\n<li><strong>geometric information<\/strong> of various entities of &#8220;simple&#8221; building components (such as walls, doors, slabs, etc.) and all data associated with them;<\/li>\n<li><strong>alphanumeric information<\/strong> (properties, quantities, classification, etc.) that specify their parameters, physical properties, construction information, maintenance information, etc.<\/li>\n<\/ul>\n<p>The structure of an IFC file is based on 3 fundamental elements:<\/p>\n<ul>\n<li><code>IfcObjectDefinition<\/code>: the entities (objects);<\/li>\n<li><code>IfcRelationship<\/code>: the relationships between the entities;<\/li>\n<li><code>IfcPropertyDefinition<\/code>: the properties associated with the entities.<\/li>\n<\/ul>\n<div id=\"attachment_22747\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-22747\" class=\"wp-image-22747 size-full\" src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2022\/07\/IFC-basic-schema.jpg\" alt=\"ISO 16739 Industry Foundation Classes (IFC) for data sharing in the construction and facility management industries\" width=\"800\" height=\"326\" srcset=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2022\/07\/IFC-basic-schema.jpg 800w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2022\/07\/IFC-basic-schema-300x122.jpg 300w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2022\/07\/IFC-basic-schema-768x313.jpg 768w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2022\/07\/IFC-basic-schema-705x287.jpg 705w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2022\/07\/IFC-basic-schema-393x160.jpg 393w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><p id=\"caption-attachment-22747\" class=\"wp-caption-text\">IFC data schema composition diagram<\/p><\/div>\n<p>A <strong>BIM model<\/strong> is a model made up of specific <strong>parametric entities<\/strong> that have relationships with each other and whose technical characteristics are described through properties. It is therefore natural that the pillars of the structure of the standard refer to these concepts.<\/p>\n<p>To delve deeper into this subject, I recommend reading the following articles:<\/p>\n<ul>\n<li><a href=\"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/\" target=\"_blank\" rel=\"noopener\">IFC file architecture (part 1): IfcObjectDefinition<\/a>;<\/li>\n<li><a href=\"https:\/\/biblus.accasoftware.com\/en\/ifc-schema-the-ifcrelationship-concept\/\" target=\"_blank\" rel=\"noopener\">IFC file architecture (part 2): the concept of IfcRelationship<\/a>;<\/li>\n<li><a href=\"https:\/\/biblus.accasoftware.com\/en\/ifc-schema-part-3-the-ifcpropertydefinition\/\" target=\"_blank\" rel=\"noopener\">IFC file architecture (part 3): IfcPropertyDefinition<\/a>.<\/li>\n<\/ul>\n<h3>Model View Definition and BIM<\/h3>\n<p><strong>MVDs<\/strong> represent subsets of the IFC schema <strong>defined by buildingSMART International<\/strong> that group together certain information useful for specific workflows or uses.<\/p>\n<p>These &#8220;<strong>filtered views<\/strong>&#8221; are very useful as they simplify the data exchange process and avoid the sharing of unnecessary or redundant information, following standardized procedures.<\/p>\n<p>The following image shows a diagram that conveys the completeness of the IFC schema and how a specific MVD can streamline it according to the information useful for a particular purpose.<\/p>\n<div id=\"attachment_13277\" style=\"width: 809px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-13277\" class=\"wp-image-13277 size-full\" src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/Schema-MVD_EN.jpg\" alt=\"MVD\" width=\"799\" height=\"432\" srcset=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/Schema-MVD_EN.jpg 799w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/Schema-MVD_EN-300x162.jpg 300w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/Schema-MVD_EN-768x415.jpg 768w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/Schema-MVD_EN-705x381.jpg 705w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/Schema-MVD_EN-296x160.jpg 296w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><p id=\"caption-attachment-13277\" class=\"wp-caption-text\">IFC schema and MVD variation<\/p><\/div>\n<p>As can be seen from the previous image, the MVD is a filtered view that captures a part of the information from the entire schema or a portion of it.<\/p>\n<p>Therefore, the function of the MVD does not depend on the many software available on the market, but on the information that one wants to share.<\/p>\n<p>This is the result of a specific need, namely to transfer the necessary information for a particular situation, facilitating the exchange between software available internationally.<\/p>\n<p>Read the article &#8220;<a href=\"https:\/\/biblus.accasoftware.com\/en\/model-view-definition-mvd-and-bim-data-exchange\/\" target=\"_blank\" rel=\"noopener\">Model View Definition (MVD) and BIM Data Exchange<\/a>&#8221; and learn more about this topic.<\/p>\n<h3>Classification Systems in the Construction Sector<\/h3>\n<p>The classification system is a method of grouping and coding that makes it possible to organize entities.<\/p>\n<p>There are different types of classifications, with various ways of dividing into categories.<\/p>\n<p>Among these, we mention:<\/p>\n<ul>\n<li><a href=\"https:\/\/biblus.accasoftware.com\/en\/ifc-objects-omniclass-classification\/\" target=\"_blank\" rel=\"noopener\">Omniclass<\/a>;<\/li>\n<li><a href=\"https:\/\/biblus.accasoftware.com\/en\/uniclass-2015-ifc-object-classification\/\" target=\"_blank\" rel=\"noopener\">Uniclass<\/a>;<\/li>\n<li>Uniformat;<\/li>\n<li>Masterformat;<\/li>\n<li>etc.<\/li>\n<\/ul>\n<p>To learn everything about classification systems in construction, I suggest the article &#8220;<a href=\"https:\/\/biblus.accasoftware.com\/en\/ifc-and-classification-systems-in-the-construction-industry\/\" target=\"_blank\" rel=\"noopener\">IFC and Classification Systems in the Construction Sector<\/a>.&#8221;<\/p>\n<p>Before concluding, here are two practical tips that address the most common needs of technicians: opening an IFC file and converting a DWG file to IFC.<\/p>\n<h2 id=\"ifc-file-whitepaper-to-download\">IFC File: <em>whitepaper<\/em> to Download<\/h2>\n<p>Below, I propose a <em>Whitepaper<\/em> (technical document with all the main information) containing a collection of articles on the IFC topic, published on BibLus BIM.<\/p>\n<p>To learn everything about IFC, download the <a href=\"https:\/\/s3-eu-west-1.amazonaws.com\/acca.biblus.downloads\/International\/IFC\/IFC-file_Whitepaper_ENG.pdf\" target=\"_blank\" rel=\"noopener\">ACCA whitepaper<\/a>.<\/p>\n<h2 id=\"faq-on-what-an-ifc-file-is-and-how-to-open-it\">FAQ on what an IFC file is and how to open it<\/h2>\n<h3>What is an IFC file?<\/h3>\n<p>An IFC file is an open, non-proprietary file format, an international standard ISO 16739, used to exchange and share data among all figures and applications during the design, construction, management, and maintenance phases. It is not just an exchange format, but a schema, meaning an organized structure of data according to specific rules, comparable to a &#8216;storage system&#8217; for transporting digital data.<\/p>\n<h3>What are the main formats and extensions of the IFC file?<\/h3>\n<p>The official formats provided by the buildingSmart standard are: 1. .ifc: standard ASCII text-based format (ISO 10303-21), the most widely used for model delivery; 2. .ifc-xml: uses XML language, ideal for integration with business databases; 3. .ifc-zip: compressed archive that reduces file size by up to 80-90%; 4. .ttl: Turtle encoding based on ifcOWL for the world of Linked Data; 5. .rdf: W3C standard for resource description in the semantic web.<\/p>\n<h3>What are the differences between the versions of the IFC schema?<\/h3>\n<p>The main versions are: IFC2x3 (released in 2003, the most widespread for stability, introduces MVDs); IFC4 (ISO 16739:2013 standard, supports more complex geometries and environmental design flows); IFC4.3 (the current frontier of Open BIM which extends the standard to the world of infrastructure such as roads, railways, and bridges).<\/p>\n<h3>When is it advantageous to use the different types of IFC files?<\/h3>\n<p>The choice is strategic: for exchange between authoring software, the standard IFC is preferred (better IFC4 for curved geometries); for coordination and clash detection, .ifc-zip is often used for its lightweight; for quantity takeoff, IFCXML facilitates data extraction; for Facility Management and Digital Twins, .ttl or .rdf formats are recommended due to the ifcOWL ontology.<\/p>\n<h3>How to open an IFC file directly from the browser?<\/h3>\n<p>To open an IFC file without downloading applications, you can use a free online viewer like usBIM. Simply create a personal account, import the IFC file into a folder, and view the 3D model with its associated entities and properties directly on the web.<\/p>\n<h3>What does the structure of an IFC file contain?<\/h3>\n<p>An IFC file includes geometric information of building components and alphanumeric information (properties, quantities, classifications). It is based on 3 fundamental elements: IfcObjectDefinition (the entities), IfcRelationship (the relationships between the entities), and IfcPropertyDefinition (the associated properties).<\/p>\n<h3>What is a Model View Definition (MVD)?<\/h3>\n<p>MVDs are subsets of the IFC schema defined by buildingSMART that group certain information useful for specific workflows. They represent &#8216;filtered views&#8217; that streamline the IFC schema to transfer only the information necessary for a given purpose, facilitating the exchange between software.<\/p>\n<p>&nbsp;<\/p>\n<div class=\"international-product-banner-desktop\" style=\"text-align: center;\"><a class=\"product-banner-link\" href=\"https:\/\/www.accasoftware.com\/en\/bim-viewer\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"\/wp-content\/themes\/enfold-child\/img\/banner_prodotto\/usbim-browser-en.jpg\" alt=\"usbim-browser\" width=\"728\" height=\"160\" \/><\/a><\/div>\n<div class=\"international-product-banner-mobile\" style=\"text-align: center;\"><a class=\"product-banner-link\" href=\"https:\/\/www.accasoftware.com\/en\/bim-viewer\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"\/wp-content\/themes\/enfold-child\/img\/banner_prodotto_mobile\/usbim-browser-en.jpg\" alt=\"usbim-browser\" width=\"600\" height=\"500\" \/><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>IFC is a standard file format for exchanging information among AEC professionals using different software. Find out how to open it with an online application<\/p>\n","protected":false},"author":19,"featured_media":50571,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"keyword_en":"","keyword_es":"","keyword_fr":"","keyword_de":"","keyword_ptb":"","_note_content":"","footnotes":""},"categories":[1890],"tags":[5062,4920,4992,5066,5097,5269],"class_list":["post-16830","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ifc-open-bim","tag-acca-viewer","tag-newsletter-184","tag-newsletter-246","tag-newsletter-295","tag-newsletter-301","tag-newsletter-443"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.8 (Yoast SEO v27.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>IFC File Format Explained: What it is and How to Open It - BibLus<\/title>\n<meta name=\"description\" content=\"IFC is a standard file format for exchanging information among AEC professionals using different software. Discover how to open it online.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IFC File Format Explained: What it is and How to Open It\" \/>\n<meta property=\"og:description\" content=\"IFC is a standard file format for exchanging information among AEC professionals using different software. Find out how to open it with an online\" \/>\n<meta property=\"og:url\" content=\"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/\" \/>\n<meta property=\"og:site_name\" content=\"BibLus\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-29T10:47:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-29T10:47:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2026\/04\/File-IFC-things-and-how-to-open-it.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"843\" \/>\n\t<meta property=\"og:image:height\" content=\"321\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"francescapedicini\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"francescapedicini\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/\"},\"author\":{\"name\":\"francescapedicini\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#\\\/schema\\\/person\\\/43fc152d20ff64f65a1bc6f2b379637b\"},\"headline\":\"IFC File Format Explained: What it is and How to Open It\",\"datePublished\":\"2026-04-29T10:47:42+00:00\",\"dateModified\":\"2026-04-29T10:47:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/\"},\"wordCount\":2719,\"publisher\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/04\\\/File-IFC-things-and-how-to-open-it.jpg\",\"keywords\":[\"acca-viewer\",\"newsletter 184\",\"newsletter 246\",\"Newsletter 295\",\"Newsletter 301\",\"newsletter 443\"],\"articleSection\":[\"IFC and openBIM\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/\",\"name\":\"IFC File Format Explained: What it is and How to Open It - BibLus\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/04\\\/File-IFC-things-and-how-to-open-it.jpg\",\"datePublished\":\"2026-04-29T10:47:42+00:00\",\"dateModified\":\"2026-04-29T10:47:46+00:00\",\"description\":\"IFC is a standard file format for exchanging information among AEC professionals using different software. Discover how to open it online.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/#primaryimage\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/04\\\/File-IFC-things-and-how-to-open-it.jpg\",\"contentUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/04\\\/File-IFC-things-and-how-to-open-it.jpg\",\"width\":843,\"height\":321},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-all-you-need-to-know\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IFC and openBIM\",\"item\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/category\\\/ifc-open-bim\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"IFC File Format Explained: What it is and How to Open It\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/\",\"name\":\"BibLus\",\"description\":\"Blog regarding the Architecture, Engineering and Construction industry\",\"publisher\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#organization\",\"name\":\"BibLus\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2019\\\/12\\\/Logo_Biblus_2020.png\",\"contentUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2019\\\/12\\\/Logo_Biblus_2020.png\",\"width\":340,\"height\":156,\"caption\":\"BibLus\"},\"image\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#\\\/schema\\\/person\\\/43fc152d20ff64f65a1bc6f2b379637b\",\"name\":\"francescapedicini\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"IFC File Format Explained: What it is and How to Open It - BibLus","description":"IFC is a standard file format for exchanging information among AEC professionals using different software. Discover how to open it online.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/","og_locale":"en_GB","og_type":"article","og_title":"IFC File Format Explained: What it is and How to Open It","og_description":"IFC is a standard file format for exchanging information among AEC professionals using different software. Find out how to open it with an online","og_url":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/","og_site_name":"BibLus","article_published_time":"2026-04-29T10:47:42+00:00","article_modified_time":"2026-04-29T10:47:46+00:00","og_image":[{"width":843,"height":321,"url":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2026\/04\/File-IFC-things-and-how-to-open-it.jpg","type":"image\/jpeg"}],"author":"francescapedicini","twitter_card":"summary_large_image","twitter_misc":{"Written by":"francescapedicini","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/#article","isPartOf":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/"},"author":{"name":"francescapedicini","@id":"https:\/\/biblus.accasoftware.com\/en\/#\/schema\/person\/43fc152d20ff64f65a1bc6f2b379637b"},"headline":"IFC File Format Explained: What it is and How to Open It","datePublished":"2026-04-29T10:47:42+00:00","dateModified":"2026-04-29T10:47:46+00:00","mainEntityOfPage":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/"},"wordCount":2719,"publisher":{"@id":"https:\/\/biblus.accasoftware.com\/en\/#organization"},"image":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/#primaryimage"},"thumbnailUrl":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2026\/04\/File-IFC-things-and-how-to-open-it.jpg","keywords":["acca-viewer","newsletter 184","newsletter 246","Newsletter 295","Newsletter 301","newsletter 443"],"articleSection":["IFC and openBIM"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/","url":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/","name":"IFC File Format Explained: What it is and How to Open It - BibLus","isPartOf":{"@id":"https:\/\/biblus.accasoftware.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/#primaryimage"},"image":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/#primaryimage"},"thumbnailUrl":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2026\/04\/File-IFC-things-and-how-to-open-it.jpg","datePublished":"2026-04-29T10:47:42+00:00","dateModified":"2026-04-29T10:47:46+00:00","description":"IFC is a standard file format for exchanging information among AEC professionals using different software. Discover how to open it online.","breadcrumb":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/#primaryimage","url":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2026\/04\/File-IFC-things-and-how-to-open-it.jpg","contentUrl":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2026\/04\/File-IFC-things-and-how-to-open-it.jpg","width":843,"height":321},{"@type":"BreadcrumbList","@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-all-you-need-to-know\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/biblus.accasoftware.com\/en\/"},{"@type":"ListItem","position":2,"name":"IFC and openBIM","item":"https:\/\/biblus.accasoftware.com\/en\/category\/ifc-open-bim\/"},{"@type":"ListItem","position":3,"name":"IFC File Format Explained: What it is and How to Open It"}]},{"@type":"WebSite","@id":"https:\/\/biblus.accasoftware.com\/en\/#website","url":"https:\/\/biblus.accasoftware.com\/en\/","name":"BibLus","description":"Blog regarding the Architecture, Engineering and Construction industry","publisher":{"@id":"https:\/\/biblus.accasoftware.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/biblus.accasoftware.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/biblus.accasoftware.com\/en\/#organization","name":"BibLus","url":"https:\/\/biblus.accasoftware.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/biblus.accasoftware.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2019\/12\/Logo_Biblus_2020.png","contentUrl":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2019\/12\/Logo_Biblus_2020.png","width":340,"height":156,"caption":"BibLus"},"image":{"@id":"https:\/\/biblus.accasoftware.com\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/biblus.accasoftware.com\/en\/#\/schema\/person\/43fc152d20ff64f65a1bc6f2b379637b","name":"francescapedicini"}]}},"_links":{"self":[{"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/posts\/16830","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/comments?post=16830"}],"version-history":[{"count":11,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/posts\/16830\/revisions"}],"predecessor-version":[{"id":50762,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/posts\/16830\/revisions\/50762"}],"wp:attachment":[{"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/media?parent=16830"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/categories?post=16830"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/tags?post=16830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}