本文へ移動
さくっとツールファイルを送らない、無料の仕事道具

CSV文字コード変換|Shift_JISとUTF-8を相互変換(BOM・改行コードも指定できます)

文字化けしたCSVを、開ける形に直します。BOMと改行コードも選べます。

✓ 送信なし✓ 広告なし✓ 登録不要このページが外へ送った通信:計測中自分で確かめる方法

ここにファイルをドラッグ、または

CSV / TXT / TSV など、文字だけのファイル

ファイルではなく、文字を直接貼りたい

特長

使い方

  1. CSVやテキストのファイルを選ぶ(枠の中にドラッグしても入ります)
  2. 「いまの文字コード」が推定で入るので、違っていたら選び直す
  3. 変換先・BOM・改行コードを決めて、ダウンロードする

よくある質問

ファイルはどこかへ送られますか?
送られません。このページの処理はすべてお使いのブラウザの中で完結します。ページを開いたあと機内モードにしても、そのまま変換できます。開発者ツールの通信タブを見ていただければ、変換中に通信が発生しないことを確認できます。
ExcelでCSVを開くと文字化けします。どれを選べばいいですか?
Excelで開くだけなら「UTF-8(BOM付き)」が確実です。BOMが付いているとExcelがUTF-8だと判断してくれます。取引先のシステムに取り込ませる場合は、相手の指定に従ってください。Shift_JIS指定も今でもよくあります。
BOMとは何ですか?
ファイルの先頭に付く3バイトの目印で、「これはUTF-8です」とソフトに伝える役目をします。Excelはこれを見て判断しますが、プログラムで読み込む場合はBOMが余計なゴミとして混ざることがあります。用途で使い分けてください。
Shift_JISに変換したら一部が「?」になりました
Shift_JISには収録されていない文字があるためです。絵文字、㉑のような囲み数字の一部、一部の漢字(𠮷など)が該当します。このツールは変換前にその文字を数えて一覧で出すので、事前に置き換えるか、UTF-8のままにするかを判断できます。
対応している文字コードは?
UTF-8、Shift_JIS(Windows-31J)、EUC-JP、ISO-2022-JP の相互変換に対応しています。実務で出てくるのはほぼUTF-8とShift_JISの2つです。
ファイルサイズの上限はありますか?
仕組み上の上限は設けていませんが、ブラウザのメモリを使うため、数十MBを超えると重くなります。目安として20MB程度までを想定しています。

ほかのツール