CSV文字コード変換|UTF-8・Shift_JISを無料で変換

CSVファイルの文字コードを、UTF-8・UTF-8(BOM付き)・Shift_JISへ無料で変換できます。
ExcelでCSVを開いたときに文字化けする場合や、システムに合わせて文字コードを変更したいときに利用できます。

選択したCSVファイルはサーバーへアップロードせず、お使いのブラウザ内で読み込み・変換します。

CSVファイルを選択
または、ここにドラッグ&ドロップ
CSVファイル / 20MBまで

選択した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はサーバーへアップロードせず、ブラウザ内で処理します。