De Common Gateway Interface (CGI) is een interface die wordt gebruikt door HTTP-servers.

CGI is de industriestandaard die definieert hoe het HTTP-serververzoek aan het programma moet worden doorgegeven en hoe het gegenereerde antwoord moet worden opgehaald.