TEMOTO

CSV の文字化けを直す

Excel で開くと文字化けする CSV を、Excel で読める形(UTF-8・BOM つき)に作りなおします。変えるのは文字コードだけで、中身は変えません。ファイルは、この端末の中だけで処理します。

  • 無料
  • アップロードなし
  • 登録なし
  • オフラインでも動く
道具の箱 外とつながらない箱 送信0件

使い方

  1. 「ファイルを選ぶ」を押して、CSV ファイルを1つ選びます。

  2. 見本の文字が正しく読めているか、確かめます。おかしいときは、ほかの文字コードを選びます。

  3. 「Excel で開ける形で保存する」を押すと、直したファイル(UTF-8・BOM つき)を保存します。

よくある質問

なぜ文字化けするのですか?

ファイルの文字コード(文字を数字にする決まり)と、Excel が思いこむ文字コードがちがうためです。日本語の Windows の Excel は、印(BOM)のない CSV を Shift_JIS だと思って開きます。

ファイルは、どこかに送られますか?

送られません。ファイルを読むのも、作りなおすのも、あなたの端末の中です。ファイルを選んだあとに、外への通信は起きません。

中身は変わりませんか?

変わるのは文字コードだけです。改行・区切り・引用符・空の行は、そのままです。保存する前に、読みなおして同じ文字になるかを確かめています。

見本の文字がおかしいときは?

「ほかの文字コードで読む」から選びなおしてください。どれで読んでもおかしいときは、この道具が対応していない文字コード(中国語や韓国語など)かもしれません。

保存したファイルの名前は、どうなりますか?

元のファイル名のうしろに「-utf8」を付けた名前になります(Shift_JIS で保存したときは「-sjis」)。名前は、この端末の中だけで使います。

Shift_JIS で保存できません

絵文字や一部の漢字・記号は、Shift_JIS にありません。表示された場所の文字を消すか置きかえてから、もう一度入れてください。送り先が UTF-8 を読めるときは、UTF-8(BOM つき)で保存してください。

先頭の 0 が消えたり、日付に変わったりします

Excel が数字や日付を自動で読みかえるためで、文字コードとは別の問題です。この道具では直せません。Excel の「テキストまたは CSV から」で、その列を文字列として読みこんでください。

Mac やスマホでも使えますか?

使えます。Shift_JIS の CSV が化けるときは、UTF-8(BOM つき)にすると、多くのアプリで読めます。LINE などのアプリの中で開いたときは、保存がうまくいかないことがあります。そのときは、Safari や Chrome で開きなおしてください。

できないこと・注意点