ARTICLE

    Différence entre EAN-13 et UPC-A : le guide complet

    Publié le 19 mai 2026Mis à jour le 19 mai 20266 min de lecture

    EAN-13 et UPC-A sont les deux codes-barres linéaires les plus utilisés au monde pour identifier des produits. Visuellement, ils se ressemblent presque parfaitement, mais ils ne sont pas interchangeables dans tous les contextes. Cet article explique en détail leurs différences techniques, géographiques et pratiques, et indique lequel choisir selon votre marché.

    Origines : deux standards nés à dix ans d'écart

    Le code-barres UPC (Universal Product Code) a été créé aux États-Unis et adopté pour la première fois en 1974 par la chaîne de supermarchés Marsh, dans l'Ohio. C'est le premier code-barres commercial scanné dans l'histoire — un paquet de chewing-gum Wrigley's. Sa version standard, l'UPC-A, encode 12 chiffres.

    L'EAN (European Article Number, désormais International Article Number) est apparu en 1977 pour étendre le système au reste du monde. Pour rester compatible avec les UPC déjà déployés, l'EAN-13 a simplement ajouté un chiffre de préfixe identifiant le pays d'émission. Les deux standards sont aujourd'hui gérés par la même organisation mondiale, GS1.

    Structure technique : 12 vs 13 chiffres

    La différence la plus visible se trouve dans le nombre de chiffres encodés. Voici la décomposition exacte de chaque format :

    ÉlémentEAN-13UPC-A
    Nombre total de chiffres1312
    Préfixe pays GS12 à 3 chiffresAucun (implicite : 0)
    Code fabricant4 à 5 chiffres5 chiffres
    Référence produit5 chiffres5 chiffres
    Clé de contrôle1 chiffre1 chiffre
    Hauteur recommandée22,85 mm25,91 mm
    Largeur (X-dimension)0,33 mm0,33 mm

    Géographie : où chaque format est-il utilisé ?

    L'UPC-A est utilisé presque exclusivement en Amérique du Nord : États-Unis, Canada, et certaines parties du Mexique pour les produits importés des États-Unis. C'est le standard imposé par Walmart, Target, Costco et la plupart des distributeurs nord-américains.

    L'EAN-13 est utilisé dans le reste du monde : Europe, Asie, Afrique, Amérique du Sud, Australie. En France, tous les produits vendus en grande distribution (Carrefour, Leclerc, Auchan…) portent un EAN-13 commençant par 30, 31, 32, 33, 34, 35, 36 ou 37 (préfixes GS1 France).

    Important : depuis 2005, tous les scanners modernes des points de vente nord-américains lisent à la fois UPC-A et EAN-13. C'est ce qu'on appelle la « Sunrise 2005 » imposée par GS1 US.

    Préfixes pays : comment lire les 2-3 premiers chiffres d'un EAN-13

    Le préfixe GS1 d'un EAN-13 indique généralement le pays où le code a été émis (pas forcément où le produit est fabriqué). Voici quelques exemples utiles :

    • 000-019 : États-Unis et Canada (UPC converti en EAN)
    • 300-379 : France
    • 380 : Bulgarie
    • 400-440 : Allemagne
    • 500-509 : Royaume-Uni
    • 690-699 : Chine
    • 760-769 : Suisse
    • 978-979 : ISBN (livres)
    • 977 : ISSN (presse)

    Conversion : un UPC-A est-il un EAN-13 ?

    Oui — et c'est précisément pour cela que les deux standards coexistent depuis 50 ans sans poser de problème. Tout UPC-A à 12 chiffres peut être converti en EAN-13 valide en ajoutant simplement un 0 devant.

    Exemple : l'UPC-A 036000291452 (un paquet de barres céréales Kashi vendu aux États-Unis) devient l'EAN-13 0036000291452, qui sera scanné sans problème en Europe. La clé de contrôle reste valide après l'ajout du zéro.

    L'inverse n'est pas toujours possible : un EAN-13 dont le premier chiffre n'est pas 0 ne peut pas être représenté en UPC-A. C'est pour cela que les producteurs européens doivent souvent racheter un UPC-A spécifique pour vendre aux États-Unis sur Walmart.

    Quel format choisir pour votre produit ?

    La décision dépend de votre marché cible et de vos canaux de distribution :

    • Vente en France ou en Europe : EAN-13 obligatoire pour la grande distribution et la plupart des marketplaces (Cdiscount, Fnac, Carrefour.fr).
    • Vente aux États-Unis ou au Canada : UPC-A préféré, surtout pour Walmart et Target. Amazon US accepte les deux.
    • Vente mondiale : EAN-13 est plus sûr car il est lu partout, y compris aux États-Unis depuis 2005.
    • Vente exclusivement sur Amazon : un GTIN (qui peut être EAN-13, UPC-A ou ISBN) est exigé, sauf demande de dispense GTIN.
    • Très petit emballage : préférer EAN-8 (8 chiffres) ou UPC-E (8 chiffres compressés).

    Où obtenir un code EAN-13 ou UPC-A officiel

    Pour vendre dans la grande distribution ou sur la plupart des marketplaces, vos codes doivent être enregistrés auprès de GS1. Le prix dépend du nombre de produits et du chiffre d'affaires :

    • GS1 France : à partir de ~110 € HT/an pour 10 codes (offre TPE).
    • GS1 US (pour des UPC-A officiels) : à partir de ~30 $ + abonnement annuel.
    • Revendeurs tiers (Nationwide Barcode, Speedy Barcodes) : codes uniques achetés à vie pour 5-20 $/code, mais non acceptés par toutes les marketplaces.
    • Pour des usages internes (inventaire, étiquetage entrepôt), aucun enregistrement n'est requis : un code généré avec Convertly Barcode suffit.

    Questions fréquentes

    Un EAN-13 peut-il être scanné aux États-Unis ?

    Oui. Depuis 2005, tous les scanners des points de vente nord-américains lisent les EAN-13 sans problème. La compatibilité est totale.

    Si j'ai un UPC-A, dois-je quand même acheter un EAN-13 pour vendre en France ?

    Non. Ajoutez simplement un 0 devant votre UPC-A : vous obtenez un EAN-13 valide, accepté partout en Europe.

    Pourquoi mon EAN-13 ne se scanne-t-il pas sur Amazon ?

    Vérifiez que la clé de contrôle (13ᵉ chiffre) est correcte et que le préfixe pays est enregistré chez GS1 à votre nom. Amazon vérifie l'enregistrement officiel via sa base GS1 GEPIR.

    EAN-13 et GTIN-13, c'est pareil ?

    Oui. GTIN-13 est le nom officiel utilisé par GS1 et les marketplaces. EAN-13 est l'ancien nom encore très utilisé. Le code est strictement identique.