미래 호환성(영어: forward compatibility) 또는 상위 호환성(上位互換性, 영어: upward compatibility)은 나중에 나올 버전을 위해 고안된 입력을 받아들이는 시스템의 기능을 말한다. 확장성과는 구별된다.