La configuration requise (en anglais, system requirements) pour un logiciel est l'ensemble des composants matériels et logiciels nécessaires sur un ordinateur pour permettre l'utilisation efficace du logiciel[1].
La configuration requise est souvent utilisée comme une ligne directrice plutôt que comme une règle absolue. La plupart des logiciels définissent deux configurations requises : une configuration minimum et une configuration recommandée. Avec la demande croissante de puissance de traitement et de ressources plus élevées dans les nouvelles versions des logiciels, les configurations requises ont tendance à augmenter avec le temps. Les analystes du secteur suggèrent que cette tendance joue un rôle plus important dans la mise à niveau des systèmes informatiques existants que les avancées technologiques.