サク箱

CSVの文字コードを変換

Shift_JISとUTF-8を相互に変換します

使い方

  1. CSVを選ぶ
  2. 書き出す文字コードを選ぶ
  3. できたCSVを保存する

このツールについて

CSVの文字コードを変換します。読み込むときは中身から見分けるので、指定は要りません。書き出しはUTF-8(BOMあり・なし)とShift_JISから選べます。ExcelでそのままCSVを開くならBOM付きUTF-8が確実です。Shift_JISで書けない文字(絵文字など)が含まれる場合は、化けさせずに実行前に知らせます。

Excelで開くならBOM付きUTF-8

ExcelはBOM(先頭の目印)の無いUTF-8のCSVを、環境によってShift_JISとして読んでしまい、日本語が化けます。BOM付きUTF-8にしておけば、ダブルクリックで開いても化けません。迷ったらこれを選んでください。

受け取る側のシステムが「Shift_JISのみ」と決めている場合だけ、Shift_JISを選びます。

読み込みは自動で見分ける

元のファイルの文字コードは、中身を見て判断します。指定は要りません。判断できない壊れたファイルは、化けた結果を黙って返さず、そう表示します。

Shift_JISで書けない文字

絵文字や一部の漢字(𠮷など)はShift_JISに無いため、そのまま書くと化けます。このツールは化けさせずに、実行の前にどの文字が書けないかをお知らせします。書ける文字に直すか、UTF-8で渡すかを選んでください。

よくある質問

BOMとは何ですか?
ファイルの先頭に付ける、文字コードの目印です。数バイトの見えない印で、中身の文字は変わりません。
区切り文字も変えられますか?
このツールは文字コードだけを変えます。カンマとタブの行き来はCSVの区切り文字を変換をお使いください。
改行コードは変わりますか?
元の改行を保ちます。Windowsのソフトに合わせたいときは、受け取る側の指定を確かめてください。
中身は変わりますか?
変わりません。文字コードを移すだけで、行や列、値はそのままです。

プライバシー

このツールはブラウザ内だけで処理します。選んだファイルがサーバーへ送信されることはありません。

関連ツール