ForgeFlow › 楽天RMS CSVの文字化け対策
楽天RMSのCSVが文字化けする原因と直し方
楽天RMSから出力したCSVをExcelで開いたら「商品名が読めない」「記号が変になった」ということはありませんか? 文字化けはCSVの文字コードと、開くソフトの解釈が合っていない場合に起こります。この記事では、元データを壊さず確認する方法と、Shopify向けCSVへ移行する際の注意点をまとめます。
まず確認:文字化けと列ずれは別の問題
「譁ー蜩」など日本語が崩れる場合は文字コードが疑われます。一方、商品説明にカンマや改行が入って列がずれる場合は、CSVの引用符や区切り文字の解釈が原因かもしれません。どちらも元ファイルを上書きせず、コピーで検証してください。
Shift_JISとUTF-8の違い
CSVは見た目が同じでも文字の保存方式が異なります。日本語の業務用CSVにはShift_JIS系(Windows-31J / CP932を含む)が使われることがあり、Shopifyの商品CSVではUTF-8が必要です。ただし、楽天RMSから出力されるすべてのCSVが同じ文字コードとは限りません。対象のファイルや出力方法を確認しましょう。
文字コードを間違えて読み込むと、正しい日本語が別の文字列に見えてしまいます。文字化けした状態で保存すると復元が難しくなることがあります。
Excelで文字化けせずに開く方法
- 楽天RMSからダウンロードした元CSVをコピーしてバックアップします。
- Excelを開き、CSVをダブルクリックせず、[データ]→[テキストまたはCSVから]で読み込みます(表示名はExcelのバージョンによって異なります)。
- プレビューの日本語が崩れていないか確認し、必要ならファイルの元の形式(例:日本語 Shift-JIS / UTF-8)を切り替えます。
- 商品コード・SKU・先頭ゼロ・長い数値が勝手に変換されないよう、列のデータ型も確認します。
- 問題なければ読み込み、Shopify向けに使うCSVはUTF-8形式で別名保存します。
注意:ExcelでCSVを直接開くと、先頭の0が消えたり、数字が日付に変換されたりする場合があります。文字化けだけでなく商品コードの変化も確認してください。
Shopifyに取り込む前のチェックリスト
- 商品名・説明文の日本語が読めるか
- SKUや商品コードの先頭ゼロが残っているか
- 画像URLやバリエーションが元の商品と対応しているか
- CSVがUTF-8で保存されているか
- 少数の商品でテストインポートし、エラーが出ないか
文字コードを直すだけでは、楽天RMSとShopifyの列名・商品構造の違いは解決しません。CSV変換とインポート後の確認は別の作業として考えると安全です。
ForgeFlowで楽天CSVをShopify向けに変換する
ForgeFlowは楽天RMSの商品CSVをShopify商品CSVへ変換するブラウザツールです。UTF-8 / Shift_JIS系の文字コードを判定して読み込む設計ですが、ファイルの種類や内容によって結果が異なる可能性があります。変換後の日本語・SKU・画像URL・バリエーションを必ず確認してください。
よくある質問
CSVをUTF-8に変換すれば、そのままShopifyに登録できますか?
いいえ。文字コードに加えて、Shopifyの商品CSVの列構成に合わせる必要があります。
文字化けしたCSVを上書き保存してしまいました
元のダウンロードファイルが残っていれば、そちらからやり直してください。文字化け状態で保存したデータは完全には戻せない場合があります。
Excelを使わずに変換できますか?
ForgeFlowで対応する楽天商品CSVなら、ブラウザから読み込みと変換を試せます。ただし、すべての楽天CSV形式への対応を保証するものではありません。
関連記事
楽天RMSの商品CSVとは? / Shopify商品CSVの作り方 / 楽天からShopifyへの移行ガイド / SKU・バリエーション移行