Gratis · Zonder account · Werkt in je browser

Shopify product-CSV controleren

Sleep je product-CSV hierheen en zie vóór het uploaden de formaatfouten waardoor een Shopify-import vaak mislukt.

Je bestand wordt nooit geüpload. De controle gebeurt op je eigen computer.

Wat er gecontroleerd wordt

  • Komma als scheidingsteken en UTF-8
  • Kolomkoppen tegen het Shopify-sjabloon
  • Prijzen, gewichten en aantallen
  • Varianten en optiewaarden
  • Afbeeldings-URL's
  • Dubbele SKU's en handles

Veelvoorkomende Shopify CSV-importfouten en hoe je ze oplost

„Network error: Unexpected token < in JSON at position 0”

Je kolomkoppen komen niet exact overeen met het Shopify-sjabloon. Hoofdletters tellen: Title werkt, title niet. De checker markeert onbekende kolomkoppen; eigen metavelden hebben mogelijk een aparte controle nodig.

Fout „Illegal quoting”

Velden met komma's, aanhalingstekens of regeleinden moeten tussen rechte aanhalingstekens staan, met binnenste aanhalingstekens verdubbeld (""). Zoek naar ontbrekende aanhalingstekens of tekst direct na een sluitend aanhalingsteken. Gekrulde aanhalingstekens (“ ”) mogen in een titel, maar kunnen geen veld omsluiten.

Al mijn kolommen komen in één cel

Nederlandstalige Excel slaat CSV-bestanden op met puntkomma's (;) in plaats van komma's. Shopify leest alleen kommagescheiden bestanden. Exporteer opnieuw met een komma, of gebruik Google Spreadsheets → Bestand → Downloaden → CSV.

Accenten zijn kapot (é, �)

Het bestand is niet in UTF-8. Kies in Excel bij opslaan „CSV UTF-8 (gescheiden door komma's)”.

Prijzen kloppen niet of worden geweigerd

Shopify wil een gewoon getal met een punt: 9.99. 9,99 of € 9,99 mislukken. De „Compare-at price” moet hoger zijn dan de prijs om een korting te tonen.

Barcodes of SKU's werden 1,23457E+12

Een spreadsheet heeft lange getallen omgezet naar wetenschappelijke notatie en de echte code is verloren. Exporteer opnieuw vanuit de bron met de kolom als tekst en sla de CSV daarna niet meer op in Excel.

Varianten werden losse producten, of er werd er maar één geïmporteerd

Variantregels moeten dezelfde URL handle hebben, en het product heeft een Option1 name nodig (bijv. Maat) met een andere Option1 value op elke regel. Houd bij bestaande producten de exacte optienamen en -waarden uit een Shopify-export aan: wijzigen kan je varianten vervangen.

Afbeeldingen worden niet geïmporteerd

Afbeeldingskolommen hebben openbare webadressen nodig (https://…), geen bestandsnamen van je computer. Namen met _thumb, _small of _medium worden geweigerd.

Wordt mijn bestand ergens naartoe gestuurd?

Nee. De checker is JavaScript die in je browser draait. Je kunt zelfs offline gaan zodra de pagina geladen is.