Le code produit universel est scanné pour la première fois pour vendre un paquet de chewing-gum Wrigley au supermarché Marsh à Troy, Ohio.

Le code universel de produit (UPC ; redondant : code UPC) est une symbologie de code-barres largement utilisée dans le monde entier pour le suivi des articles commerciaux dans les magasins.

UPC (se réfère techniquement à UPC-A) se compose de 12 chiffres qui sont attribués de manière unique à chaque article commercial. Avec le code-barres EAN associé, l'UPC est le code-barres principalement utilisé pour la numérisation des articles commerciaux au point de vente, conformément aux spécifications GS1. Les structures de données UPC font partie des GTIN et suivent la spécification mondiale GS1, qui est basée sur les normes internationales. Mais certains détaillants (vêtements, meubles) n'utilisent pas le système GS1 (plutôt que d'autres symbologies de codes-barres ou systèmes de numéros d'articles). D'autre part, certains détaillants utilisent la symbologie du code-barres EAN/UPC, mais sans utiliser de GTIN (pour les produits vendus dans leurs propres magasins uniquement).

La recherche indique que l'adoption et la diffusion de l'UPC ont stimulé l'innovation et contribué à la croissance des chaînes d'approvisionnement internationales du commerce de détail.