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.