(binary compatibility, även binary code compatibility, binärkodskompatibilitet) – om datorprogram: kompatibilitet på binärkods-nivå. – Två program som har framställts på olika datorer, på olika operativsystem eller med olika programspråk är binärkompatibla om de är direkt utbytbara. De ska inte behöva kompileras om innan de kan köras efter flytten. – Binärkompatibla filer behöver inte vara identiska intill varje etta och nolla, men de är tillräckligt lika för att vara utbytbara. De har samma filformat. –Ett alternativ är källkodskompatibilitet.