Application binary interface (ABI) je v informatice oznacení pro nízkoúrovnové rozhraní. Jde o soubor pravidel, která definují spolupráci na úrovni strojového kódu mezi procesy a jádremoperacního systému, procesy a jimi používanými knihovnami nebo mezi soucástmi aplikací. ABI umožnuje již zkompilovanému programu fungovat beze zmen na všech systémech, které mají kompatibilní ABI.