アップロードなし · 100%無料

テキストとCSVの文字化けを修正

アクセント記号や特殊文字が意味不明な文字列になっているなら、ファイルが間違った文字コードで読み込まれています。このツールは古いWindowsの文字コードで保存されたファイルをUTF-8に変換し、二重エンコードされた文字を修復します。よくあるケースは自動で判別し、必要ならExcelが正しく読むための目印も付けます。すべて端末上で動きます。

ファイルの文字化けを修正する方法

  1. 文字化けしたCSVやテキストのファイルを置きます。
  2. 元の文字コードは自動のままにするか、Windows-1252、ISO-8859-1、二重エンコードの修復を選びます。
  3. Excel用のBOMを付けるかを選びます。
  4. 実行して、修正されたUTF-8のファイルをダウンロードします。

文字が意味不明な記号になる理由

アクセント付きの文字、アポストロフィ、通貨記号があるはずの場所に2〜3個の変な記号が出ているなら、そのファイルは間違った文字コードで読み込まれています。テキストはバイトとして保存されていて、文字コードはバイトを文字に変えるためのルールです。今のシステムはUTF-8を使いますが、古いWindowsのプログラム、特にExcelは、Windows-1252などの地域の文字コードで保存・読み込みすることがよくあります。一方の方法で書かれたファイルを他方の方法で読むと、基本的なASCII以外の文字はすべて化けます。データが失われたわけではなく、間違ったルールで解読されているだけです。

2つの異なる問題と、それぞれの直し方

ファイルが古い文字コードで保存されている。古いWindowsのツールから書き出したCSVは、Windows-1252やISO-8859-1で保存されています。UTF-8を前提とするツールでは、疑問符や代替文字が表示されます。直し方:このツールに元の文字コードを指定すれば、どの環境でも正しく読めるUTF-8で保存し直します。

ファイルが二重エンコードされている(いわゆる文字化けの保存)。誰かがUTF-8のファイルをWindows-1252として読み、そのまま保存し直したため、正しいバイトがそれぞれ2〜3個の間違った文字に変換されてしまった状態です。アクセント記号の前に必ずチルダ付きの大文字Aが現れる、おなじみの症状はこれが原因です。直し方:修復オプションが、それらの文字をバイトに戻して正しくUTF-8として解読し、誤りを元に戻します。

自動判別

元の文字コードを自動にしておくと、ツールはまずファイルを厳密なUTF-8として読もうとします。失敗すればWindows-1252として読み直します。読めても、二重エンコード特有のパターンが見つかれば修復を適用します。ほとんどの場合はこれで十分です。自動の結果がまだおかしいときだけ、文字コードを手で指定してください。

BOMオプション

WindowsのExcelは、ファイルの先頭にバイト順マークがない限り、今もCSVを地域の文字コードで開きます。Excelに戻すファイルならBOMをオンに、データベース、プログラミング用のツール、多くのウェブの取り込みではオフにしてください。目印を最初の列名の一部として扱ってしまうものがあるためです。

修復後の結果

症状修復後
アクセント付きの名前で、各文字の代わりに余計な大文字Aと記号が出るMüller、José、Zoë
アポストロフィや引用符が3つの変な文字になるIt's、"quoted"
ユーロ記号が記号の固まりになる€ 25
文字があるはずの場所に疑問符や四角が出る正しい元の文字コードを選べば、元の文字

出力は、名前も内容も同じで、正しくエンコードされたUTF-8のテキストファイルです。CSV、TXT、その他のプレーンテキストに使えます。アップロードはありません。修復はブラウザ内で行われます。

よくある質問

アクセント付きの文字がおかしな記号になるのはなぜですか?

UTF-8で書かれたファイルをWindowsの文字コードで読んだか、その逆です。文字が失われたわけではなく、間違ったルールで解読されているだけなので、このツールで元に戻せます。

ファイルはアップロードされますか?

いいえ。修復はブラウザ内で行われ、ファイルは端末に残ります。

ヨーロッパ以外の言語にも使えますか?

もともとUTF-8で、二重エンコードされてしまったものなら使えます。地域の文字コードで保存されたファイルについては、西欧の文字コードに対応しています。

BOMは付けるべきですか?

ファイルをWindowsのExcelに戻すなら付けてください。データベースやプログラミング用のツールに渡すなら不要です。

ファイルは 端末から出ません

Squishly Toolsのすべてのツールは100%無料で、完全にブラウザ内で動作します。画像や書類はお使いのコンピューター上で処理され、サーバーにアップロードされることはありません。アカウントも透かしも、裏もありません。