Fat binary je formát spustitelného souboru používaný na systému MacOS. Tento formát je určen pro spouštění aplikací na různých procesorových architekturách. Jedná se o kombinaci objektových kódů pro různé procesory, které mohou být vykonávány na daném systému. To umožňuje spouštění aplikací na různých verzích procesorů bez nutnosti překompilování kódu. Fat binary je často využíván při distribuci aplikací, které mají být spustitelné na více typech procesorů, například při vydání nové verze Macu s jinou architekturou procesoru. Tento formát je používán od verze Mac OS X 10.4 a je nahrazen novějším formátem universal binary od verze Mac OS X 10.5.