CSVファイルの文字コードを、UTF-8・UTF-8(BOM付き)・Shift_JISへ無料で変換できます。
ExcelでCSVを開いたときに文字化けする場合や、システムに合わせて文字コードを変更したいときに利用できます。
選択したCSVファイルはサーバーへアップロードせず、お使いのブラウザ内で読み込み・変換します。
- ファイル名
- -
- ファイルサイズ
- -
- 推定文字コード
- -
自動判定で文字化けする場合のみ手動で選択してください。
Excelで開く用途では、まず「UTF-8(BOM付き)」を試すと扱いやすい場合があります。
- 文字コード
- -
- ファイルサイズ
- -
選択したCSVファイルはサーバーへアップロードせず、このブラウザ内で読み込み・変換します。
CSV文字コード変換ツールの使い方
「CSVファイルを選択」から変換したいCSVを読み込むか、ファイルを枠内へドラッグ&ドロップします。
ファイルを読み込むと、ファイルサイズと推定された文字コード、内容の先頭部分が表示されます。
変換後の文字コードを選び、「文字コードを変換する」を押してください。
変換が完了したら、「変換したCSVを保存」から端末へ保存できます。
自動判定した文字コードで内容が正しく表示されない場合は、「元の文字コード」をUTF-8またはShift_JISへ手動で変更して確認してください。
UTF-8(BOM付き)とは?
UTF-8のファイル先頭に、文字コードを識別するためのBOMと呼ばれる情報を付けた形式です。
CSVをExcelなどで開く用途では、UTF-8(BOM付き)の方が文字コードを認識しやすい場合があります。
一方、利用するシステムによって必要な文字コードは異なります。アップロード先や取り込み先から形式を指定されている場合は、その指定を優先してください。
Shift_JISへの変換について
Shift_JISは、現在でもCSVの取り込みなどで指定されることがある日本語向けの文字コードです。
ただし、UTF-8で扱えるすべての文字をShift_JISで表現できるわけではありません。
たとえば一部の絵文字やUnicode特有の文字などは、Shift_JISへそのまま変換できません。
このツールでは、変換できない文字を自動で「?」などに置き換えて保存することはせず、文字が失われる可能性がある場合は変換を中止して知らせます。
CSVの内容そのものは変更しません
このツールは、CSVの列や行を並べ替えたり、値を書き換えたりするツールではありません。
読み込んだファイルの文字コードを変換して、新しいCSVファイルとして保存します。
文字コード変換だけを行いたい場合に利用してください。
ファイルはサーバーへ送信されません
選択したCSVは、このサイトのサーバーへアップロードして処理する仕組みではありません。
ファイルの読み込み、文字コードの変換、保存用ファイルの生成まで、お使いのブラウザ内で行います。
よくある質問
ExcelでCSVが文字化けするときに使えますか?
使えます。文字コードの違いが原因の場合は、UTF-8(BOM付き)やShift_JISなど、利用環境に合った形式へ変換することで改善する場合があります。
ExcelでCSVが文字化けする原因やUTF-8・Shift_JISの違いについては、「CSVがExcelで文字化けする原因と直し方」で詳しく紹介しています。
UTF-8とUTF-8(BOM付き)は何が違いますか?
文字データ自体はどちらもUTF-8ですが、BOM付きにはファイルの先頭に識別用の情報が付いています。利用するソフトによって扱いが異なる場合があります。
Shift_JISに変換できない文字があるとどうなりますか?
文字を勝手に別の文字へ置き換えず、変換を中止して警告します。UTF-8で保存するか、元データに含まれる文字を確認してください。
CSVの列や内容は変更されますか?
このツールではCSVの内容を解析して編集する処理は行いません。基本的には文字コードだけを変換します。
入力したCSVは外部へ送信されますか?
いいえ。選択したCSVはサーバーへアップロードせず、ブラウザ内で処理します。
