Správce oken je počítačový program , který spravuje umístění a vzhled oken v systému oken s grafickým uživatelským rozhraním. Správci oken pracují „navrchu“ stávajícího okenního systému, který poskytuje požadované funkce, jako je podpora grafického hardwaru, manipulátorů a klávesnic. Správci oken jsou často založeny na nějaké knihovně uživatelského rozhraní.