共同物件档案格式（，缩写为），又称通用目标文件格式，是一种用于执行档、目的码、共享库（shared library）的档案格式，使用于类UNIX系统上。它最早使用于UNIX System V上，用来取代先前的a.out格式，后来又发展出XCOFF与ECOFF。在多数类UNIX系统上，这个格式已被ELF格式所取代。某些类Unix系统，微软公司的Windows系统（PE 格式），可扩展固件接口（EFI）以及某些嵌入式系统中仍在使用COFF文件格式或它的变种。