Common Object File Format (zkratkouCOFF,anglicky doslovaObecný formát objektových souborů) jebinárnísouborový formát proobjektové soubory,spustitelné soubory asdílené knihovny používaný naun*xových operačních systémech. Byl zaveden v rámci verzeUNIX System V v roce 1983, aby nahradil starší formáta.out. Naopak z COFFu vychází rozšířeníXCOFF (používané v operačním systémuAIX), rozšířeníECOFF (používané v OSUltrix,Tru64,IRIX a vLinuxu na platforměMIPS) a rozšířeníPE (používané vMicrosoft Windows). Na většině un*xových operačních systémů jej ale postupně nahradil formátELF zavedený vSystem V Release 4.0 v roce 1988.
V tomto článku byly použitypřeklady textů z článkůCommon Object File Format na německé Wikipedii aCOFF na anglické Wikipedii.