Plattformsoberoende kompatibilitet (cross-platform compatibility) betyder att program, system eller verktyg fungerar smidigt på flera operativsystem eller enheter utan att behöva ändras mycket. Det ger användarna samma upplevelse oavsett vilken plattform de väljer, till exempel Windows, macOS, Linux, Android eller iOS.
En app som är byggd för att vara plattformsoberoende fungerar till exempel på ungefär samma sätt på en Windows-dator och en Android-mobil, med samma funktioner och användargränssnitt. För att nå dit följer utvecklarna plattformsoberoende standarder, använder ramverk för plattformsoberoende utveckling och testar noga i olika miljöer för att hitta och åtgärda skillnader