La compatibilidad multiplataforma (cross-platform compatibility) es la capacidad de las aplicaciones, sistemas o herramientas de software de funcionar sin problemas en varios sistemas operativos o dispositivos sin grandes cambios. Así los usuarios tienen la misma experiencia en la plataforma que elijan, como Windows, macOS, Linux, Android o iOS.
Por ejemplo, una aplicación diseñada para ser multiplataforma funciona de forma parecida en un PC con Windows y en un móvil Android, con las mismas funciones y la misma interfaz. Para conseguirlo, los desarrolladores deben seguir estándares independientes de la plataforma, usar frameworks de desarrollo multiplataforma y hacer pruebas a fondo en distintos entornos para detectar y corregir posibles diferencias.