Gratuit · Sans inscription · Dans votre navigateur

Vérificateur de CSV produits Shopify

Déposez votre CSV produits et voyez les problèmes de format qui font souvent échouer ou dérailler un import Shopify, avant de l'envoyer.

Votre fichier n'est jamais envoyé. La vérification se fait sur votre ordinateur.

Ce qui est vérifié

  • Séparateur virgule et encodage UTF-8
  • En-têtes comparés au modèle Shopify
  • Prix, poids et quantités
  • Variantes et valeurs d'options
  • Adresses des images
  • Références (SKU) et handles en double

Encodage et fins de ligne

Erreurs courantes d'import CSV Shopify, et comment les corriger

« Network error: Unexpected token < in JSON at position 0 »

Vos en-têtes de colonnes ne correspondent pas exactement au modèle Shopify. Les majuscules comptent : Title fonctionne, title non. Le vérificateur signale les en-têtes inconnus ; les métachamps personnalisés peuvent demander une vérification à part.

Erreur « Illegal quoting »

Un champ qui contient une virgule, un guillemet ou un retour à la ligne doit être entouré de guillemets droits, et chaque guillemet intérieur doublé (""). Cherchez un guillemet manquant ou du texte juste après un guillemet fermant. Les guillemets typographiques (“ ”) sont acceptés dans un titre mais ne peuvent pas encadrer un champ.

Toutes mes colonnes arrivent dans une seule cellule

Excel en français enregistre les CSV avec des points-virgules (;) au lieu de virgules. Shopify ne lit que les fichiers séparés par des virgules. Réexportez avec la virgule comme séparateur, ou passez par Google Sheets → Fichier → Télécharger → CSV.

Les accents sont cassés (é, �)

Le fichier n'est pas en UTF-8. Dans Excel, choisissez « CSV UTF-8 (délimité par des virgules) » à l'enregistrement.

Les prix sont faux ou refusés

Shopify attend un nombre simple avec un point : 9.99. 9,99 ou 9,99 € échouent. Le « Compare-at price » doit être supérieur au prix pour afficher une promotion.

Mes codes-barres ou SKU sont devenus 1,23457E+12

Un tableur a converti les grands nombres en notation scientifique et le vrai code est perdu. Réexportez depuis la source avec la colonne au format texte, et ne réenregistrez pas le CSV dans Excel ensuite.

Mes variantes sont devenues des produits séparés, ou une seule a été importée

Les lignes de variantes doivent partager le même URL handle, et le produit doit avoir un Option1 name (ex. Taille) avec une Option1 value différente sur chaque ligne. Pour un produit existant, gardez exactement les noms et valeurs d'options d'un export Shopify : les modifier peut remplacer vos variantes.

Les images ne sont pas importées

Les colonnes d'images demandent des adresses web publiques (https://…), pas des noms de fichiers de votre ordinateur. Les noms contenant _thumb, _small ou _medium sont refusés.

Mon fichier est-il envoyé quelque part ?

Non. Le vérificateur est un simple programme JavaScript qui tourne dans votre navigateur. Vous pouvez même couper Internet une fois la page chargée.