Shopify CSV 基礎ガイド

Shopify商品CSVの作り方
項目・フォーマット・インポート時の注意点

ShopifyではCSVを使って商品をまとめて登録・更新できます。ただし、列名やバリエーションの構造が合っていないと、エラーや意図しない商品構成につながることがあります。ここでは、商品CSVを作る前に押さえたい基本をまとめます。

更新:2026年9月

Shopify商品CSVとは?

Shopifyの商品CSVは、商品名、価格、SKU、商品説明、画像、オプションなどの商品情報を表形式でまとめ、商品を一括でインポート・エクスポートするためのCSVファイルです。

Shopifyの現行ヘルプでは、新規商品を作るCSVでは基本的に Title が必要で、バリエーションを追加する場合は URL handle も必要です。既存商品の更新では URL handle と Title が必要です。

ShopifyのCSV仕様は変更されることがあります。実際にインポートする前に、Shopify公式の商品CSVガイドも確認してください。

まず覚えたい主要項目

項目役割
URL handle商品を識別し、商品ページURLにも使われる値。複数バリエーションを同じ商品としてまとめる際にも重要です。
Titleストアに表示する商品名。
Description商品説明。HTMLを含む場合は表示崩れも確認します。
SKU商品・バリエーションを管理するための識別番号。
Option1 name / valueColor / Black、Size / M のようなバリエーションを表します。
Price販売価格。通貨記号を付けず数値で扱います。
Inventory quantity在庫数。Shopify公式では商品CSVでの在庫数量は単一ロケーション向けとされ、複数ロケーションでは在庫CSVを使います。
Product image URL商品画像のURL。Shopifyがインポート時に画像を取得します。
Statusactive / draft / archived など商品の状態。

バリエーション商品は「複数行」になる

色やサイズがある商品では、1商品を1行だけで表せない場合があります。同じURL handleを使いながら、各行にOptionやSKU、価格などを設定してバリエーションを表現します。

例:Tシャツに色違いがある場合

1行目: Handle = sample-shirt / Option = Color / Value = Black / SKU = SHIRT-BLK

2行目: Handle = sample-shirt / Option = Color / Value = White / SKU = SHIRT-WHT

特に既存商品をCSVで更新するときは、Option関連の列を不用意に外さないよう注意が必要です。Shopifyは、SKUなどバリエーションに依存する情報を更新するときにOption情報も必要になる場合があると案内しています。

インポート前に確認したいこと

  1. 元データのバックアップを残す
  2. CSVの列名をShopifyの形式に合わせる
  3. UTF-8で保存する
  4. Handle・Title・SKU・Optionの対応を確認する
  5. 価格に通貨記号など不要な文字を入れない
  6. 画像URLが外部からアクセスできるか確認する
  7. 最初は数商品だけでテストする

Shopifyは商品CSVについてUTF-8を使用するよう案内しています。また商品CSVのファイルサイズ上限は15MBです。大量の商品を扱う場合は、最初から全件を投入せず分割してテストする方が安全です。

楽天RMSの商品CSVからShopifyへ移行する場合

楽天RMSのCSVとShopifyの商品CSVは列構成が異なるため、楽天CSVをそのままShopifyへアップロードするのではなく、商品名・商品番号・SKU・在庫・価格・画像・選択肢などをShopify側の構造へ対応させる必要があります。

楽天側のCSVについては 楽天RMSの商品CSVとは?項目・準備方法・Shopifyとの違い、移行全体については 楽天RMSの商品CSVをShopifyへ移行する方法 も参考にしてください。

楽天CSVからShopify CSVを作る

ForgeFlowは楽天の商品CSVを読み込み、列を確認しながらShopify向けCSVへ変換できます。Free版は1回につき最大20商品まで試せます。

ForgeFlowを無料で試す

まとめ

Shopifyの商品CSVでは、単に列を並べるだけでなく、Handleとバリエーションの関係を正しく作ることが重要です。まず少量の商品でCSVを作成・インポートし、商品名、価格、SKU、画像、バリエーションが意図どおりになっていることを確認してから対象を広げましょう。