IFC (Industry Foundation Classes) je otevřený datový formát určený pro výměnu informací v oblasti stavebnictví, architektury a inženýrství. Je klíčovým prvkem v rámci BIM (Building Information Modeling), který umožňuje interoperabilitu mezi různými softwarovými nástroji používanými při návrhu, výstavbě a správě budov.
Formát IFC definuje strukturu dat tak, aby bylo možné sdílet komplexní informace o budovách a jejich prvcích napříč různými platformami bez ztráty detailů. To zahrnuje geometrické vlastnosti, materiály, funkce jednotlivých částí stavby a další relevantní data potřebná pro celý životní cyklus projektu.