Der Universal Product Code (UPC) ist ein Strichcode mit 12-stelliger Nummer, der von Barcodescannern im Einzelhandel oder Onlinehandel berührungslos optisch ausgelesen werden kann. Die Zeichenfolge dieser Standard-Produktkennzeichnung setzt sich aus der GS1-Basisnummer, dem Artikelbezug und einer Prüfziffer zusammen.
Der sogenannte UPC-A-Strichcode mit einer weltweit eindeutigen, 12-stelligen GS1- Identifikationsnummer (GTIN-12) ist kompatibel zur European Article Number, wobei der EAN-Code ein Zeichen mehr kodiert (EAN-13).