CSVFormat Portal
ホーム/ツール/CSV の文字コード変換(Shift_JIS → UTF-8)

CSV の文字コード変換(Shift_JIS → UTF-8)

Excel で保存した Shift_JIS の CSV を、そのまま UTF-8 に変換します。文字コードは自動判定。化けている箇所は件数で知らせます。

アップロード不要登録不要文字コードを自動判定
CSV を処理 処理は端末内で完結
CSV をここにドロップ
または クリックして選択 ・ Shift_JIS / UTF-8 自動判定

使い方

  1. CSV をドロップします(貼り付けでも可)。
  2. 必要なら「入力の文字コード」を Shift_JIS / EUC-JP に固定します。
  3. 「実行する」を押し、文字化けが 0 件になったことを確認して保存します。

このツールでできないこと

UTF-8 から Shift_JIS への書き出しはできません。ブラウザで扱える文字コードの制約で、変換は「Shift_JIS / EUC-JP → UTF-8」の一方向です。Shift_JIS で受け取る必要がある場合は、UTF-8 で保存してから Excel 側で「CSV(コンマ区切り)」として保存し直してください。

よくある質問

文字化けが直りません
「入力の文字コード」を Shift_JIS または EUC-JP に固定して、もう一度実行してください。自動判定が外れている場合はこれで直ります。
BOM は付けたほうがいいですか?
Excel でそのまま開きたい場合は BOM 付きが安全です。プログラムで読む場合は BOM なしを選んでください。
Excel で開くと日本語が化けます
UTF-8 の CSV を Excel が Shift_JIS と誤認するためです。「BOM を付ける」をオンにして保存し直すと解消します。
EUC-JP にも対応していますか?
はい。自動判定の対象で、手動でも選べます。
データは送信されますか?
いいえ。変換はブラウザ内の TextDecoder で行われ、ファイルは送信されません。

関連ツール