商品CSVをBASE・STORES・Shopify用に変換し価格・在庫をまとめて直す(体験版あり)
- 体験版Digital0 JPY
- 製品版Digital2,000 JPY





ネットショップ(BASE・STORES・Shopify など)で、商品をまとめて登録・更新したい店主の方向けです。 手元の商品表(CSV)を一括登録の形に直す作業や、値上げ・在庫の入れ替えを1件ずつ直す手間、取り込み時に弾かれる行の探し出しに時間がかかる、という困りごとに向けて作りました。 手元の商品表を BASE・STORES・Shopify の一括登録・一括更新の形に変換し、価格・在庫・商品名をまとめて直します。書き出す前に何が変わるかを「変更前 → 変更後」で全部見せ、変換できない行は理由つきで一覧にします。 まず体験版で、お手元の商品表(CSV)を 1 本読み込んで、検査のエラーと変わるセルの数を見ることを 1 回試してください。 価格: 製品版 ¥2,000(税込)/体験版 0 円(この商品ページの 0 円の版) ダウンロード商品のため、お客様のご都合による返品・キャンセルはお受けしていません(詳しくはページの末尾)。
できること
・手元の商品表(CSV)を、BASE・Shopify の取り込み用CSVに変換します。STORES は、公式の規則に沿った形で書き出します(見出しの一部は推測を含むため、管理画面のサンプルCSVを読み込む使い方をおすすめします)。「新しく登録する」と「登録済みの商品を更新する」を選べます(STORES は新規登録のみです)。 ・列の対応づけ(元の表のどの列を、出力先のどの列に入れるか)は、自動で当てたあとで見直せます。「固定の値」を全行に入れることもでき、{サイズ} / {色} のように2つの列をつなぐこともできます。 ・一括編集ができます。文字の置換、商品名の前後に文字を足す(すでに付いている行には二重に足しません)、価格の一括変更(○%増減・加減額・10円/100円単位に丸める。切り捨て/四捨五入/切り上げ)、在庫の差し替え(在庫表のCSVと一致した行だけ)、対象の絞り込み。 ・書き出す前に、変わるセルを全部「変更前 → 変更後」と理由つきで見せます。変換できない行(価格が50円未満、商品名が空、商品名の重複、字数超過など)は黙って捨てず、理由つきの一覧に出します。 ・先頭の0(00012)・12E3・2200.50 のような値は、数に直さず文字のまま扱うため、書き出しで形が崩れません。 ・Shift_JIS で書き出せない文字(絵文字など)は、行を除外して文字と符号を示し、直し方の案内を出します(「𠮷→吉」などの置き換え候補を、置換の欄に一括で入れるボタンがあります)。 ・書き出したCSVの中身を読み直して、画面の表と一致することを、書き出す前に毎回確かめます。 ・1ファイルの行数の上限(BASE 新規は1,000行、STORES は300行など)を超えるときは、自動でファイルを分けます(同じ商品の行の途中では分けません)。 ・インストール不要で、インターネットにつながっていなくても動きます(ブラウザで開く1枚のHTMLです)。
できないこと
・楽天市場(item.csv など)には対応していません。公式の資料を取得できなかったため、あらかじめ設定された形(プリセット)がありません。そのモールの管理画面からダウンロードした雛形CSV(見出し行だけでも可)を「その他」で読み込むと、その見出しが出力の列になります。 ・STORES の見出しの一字一句は、公式ページの記載にもとづく推測を含みます(画面にも注意が出ます)。管理画面からダウンロードしたサンプルCSVを雛形として読み込むと、見出しをそのまま使えます。STORES の一括登録は新しい商品の追加だけで、登録済みの商品の更新には使えません(STORES 側にその機能がありません)。 ・STORES の見出しは、公式の見本が見つからない列を推測で入れています。 ・商品画像は作りません。BASE の画像は、CSV にファイル名を書き、画像を ZIP にしたものを別にアップロードします。 ・Excel のファイル(.xlsx)はそのままでは読めません。「CSV UTF-8(コンマ区切り)」か「CSV(コンマ区切り)」で保存し直してください(「Unicode テキスト」や「テキスト(タブ区切り)」は、見出しの行のタブで列を分けて読みます)。 ・書き出したCSVを表計算ソフトで開いて保存し直さないでください。先頭の0が消える、12E3 が 12000 になる、2200.50 が 2200.5 になる、などが起こります。 ・公式の資料に書かれていない規則や、各社の画面側の最新の仕様の変更は、見張れません。 ・100万行のような巨大なファイルは想定していません(30MB を超えるファイルは読みません)。
確かめていないこと
・BASE(非公開)と Shopify(下書き)への新規登録は、架空の 3 件で取り込めることを確かめました(2026-10-03。Shopify は在庫の数も入ることを確かめました)。画像・カテゴリ・種類(バリエーション)は確かめていません。 STORES への取り込みは確かめていません。公式の資料に書かれている規則に沿って作っていますが、「エラーが無い」は「取り込める」を保証しません。最初は数件の商品だけで試し、取り込み後の画面で内容を見比べてから、本番の件数に使ってください。 ・Shopify の2軸のバリエーション(Option2・Option3 の列名)は、公式ヘルプの列の表に載っていないため、プリセットに入れていません。{サイズ} / {色} のように1つの Option1 の値にまとめる方法で使います。数でない価格を Shopify がどう扱うか、日本語の Title から作られる URL handle がどうなるかも、確かめられていません。 ・BASE で、列を減らしたCSVが取り込めるかは、資料から決められなかったため、既定は公式の見本どおり全列を出します。種類つき商品の在庫数が実際に拒否されるかも、確かめていません。 ・表計算ソフトで書き出したCSVを開いたときの挙動は、測っていません。
使い方
1. 同梱の「商品CSV変換.html」をダブルクリックして、ブラウザ(Chrome・Edge)で開きます。「元のCSVを選ぶ」で商品表を選びます(試すだけなら「見本の商品表で試す」を押します)。 2. 出力先(BASE/Shopify/STORES/その他)と、「新しく登録する」か「登録済みの商品を更新する」かを選びます。列の対応づけを見直します(自動で当てた所は、必ず確かめてください)。 3. 一括編集は、使うものだけチェックします(文字の置換・前後に文字を足す・価格の一括変更・在庫の差し替え)。 4. 「検査して差分を出す」を押して、エラー・警告・書き出さない行・変わるセル(変更前 → 変更後)を確かめます。 5. 「書き出す」で取り込み用CSVを保存し、各社の一括登録・一括更新の画面で取り込みます。最初は数件の商品だけで試してください。
体験版と製品版の違い
・元のCSVの読み込み:体験版(0円) 全行/製品版(2,000円) 全行 ・出力先・列の対応づけ・一括編集・検査:体験版(0円) 全行で動く/製品版(2,000円) 全行で動く ・行数・変わるセルの数・エラー/警告/確認の件数:体験版(0円) 全部出る/製品版(2,000円) 全部出る ・差分(変更前 → 変更後)の表示:体験版(0円) 書き出す先頭5行ぶんだけ/製品版(2,000円) 全部 ・取り込み用CSVの書き出し:体験版(0円) 先頭5行だけ(ファイル名の最後に _trial が付く)/製品版(2,000円) 全行 ・検査結果と差分のCSV保存:体験版(0円) 使えない/製品版(2,000円) 使える 体験版の書き出しは、エラーの行を除いたあとの先頭5行です。この5行は、ご自分の店の取り込み画面に実際に通るかを、買う前に試すためのものです。
動作環境
Windows 11 の Google Chrome または Microsoft Edge(最新版)で動作を確認しています。Windows 10・Mac・iPhone・Android・Safari・Firefox では動作を確認していません。
データの扱い
・読み込んだ商品表は、お使いのパソコンの中だけで処理し、外へは送りません。外部の部品やネット接続を使わず、ブラウザの設定(CSP)でも外部への通信を止めています。試験で、外部への通信(fetch・XHR)が止まることを確かめています。 ・設定は保存しません(画面を読み込み直すと消えます)。書き出した結果を残したいときは、CSV を保存してください。 【利用条件】個人でご購入の場合はご購入者ご本人、法人・団体でご購入の場合は同じ法人・団体の中でお使いいただけます。第三者への再配布・転売は禁止します。 【お問い合わせ】BOOTH でご購入の場合はショップへのメッセージ、note でご購入の場合は記事の下の「クリエイターへのお問い合わせ」からご連絡ください。
返品・不具合について
返品・キャンセルについて ダウンロード商品のため、お客様のご都合による返品・キャンセル・返金はお受けしていません。購入前に、商品ページの「できること」「できないこと」「動作環境」と、体験版がある商品は体験版で、内容をご確認ください。 不具合があった場合 商品が説明どおりに動かない不具合をご連絡いただき、こちらで確認できた場合は、修正版のご提供または代わりの方法のご案内をいたします。修正や代わりの方法で解決できない重大な不具合の場合は、購入代金と同じ額を、ギフトコードなどの方法でお返しします(方法はメッセージでご相談します)。商品説明に誤りがあった場合も同様です。 次の場合は対象外です(作者に故意または重大な過失がある場合を除きます) ・対応していない環境(上の動作環境以外)での動作 ・誤った操作や、説明と異なる使い方による結果 ・外部のサービス(会計ソフト・送り状ソフト・ネットショップ・配信サービスなど)の仕様の変更による不具合 損害の範囲 本商品のご利用によって生じた損害について、作者に故意または重大な過失がある場合を除き、作者が負う責任は、その商品の購入代金(体験版のみをご利用の場合は 1,000 円)を上限とします。また、作者に故意または重大な過失がある場合を除き、間接的な損害や逸失利益(得られるはずだった利益)については責任を負いません。




