Excel・CSV / 日本の事務作業

CSV文字コード変換

原バイトの文字コードを確認し、UTF-8・BOM・Windows-31Jへ変換します。

無料・登録不要ブラウザ内で処理使い方ガイド付き

CSV文字コード変換を使う

ファイルはブラウザ内で処理します

入力内容・ファイルを処理用サーバーへ送信しません。対応形式:CSV・TSV・JSON・XLSX(データ型)。

空白

1 入力を選ぶ

2 ルールを決める

候補を確認して文字コードを選んでください。表現できない文字は位置を報告し、明示的な置換を選ぶまで出力を止めます。

操作と列の設定

CSV・TSVは書式、シートと空セル/空文字の区別を失います。XLSXは元の数式とデータを保存し、図表・画像・元の書式を再現しません。数式の再計算や参照の書き換えは行いません。

01 / ABOUT

CSV文字コード変換でできること

文字化けしたCSVの文字コードを候補と原バイトで確認し、読み取りに使う文字コードと保存先の文字コードを別々に選べます。Excelで開くためのUTF-8 BOM付きCSVや、業務システム向けのWindows-31Jを作れます。

こんな作業に向いています

  • 取引先から届いたCSVの日本語が読めないとき
  • UTF-8のCSVをWindows-31J指定のシステムへ渡すとき
  • Excel向けにUTF-8 BOM付きで保存するとき

02 / HOW TO USE

CSV文字コード変換の使い方

  1. 01

    CSVを選ぶ

    ファイルを追加してプレビューを読み込みます。原バイトと文字コード候補はファイル入力で確認できます。

  2. 02

    読み取り文字コードを確認する

    候補の表示を見比べ、UTF-8またはWindows-31Jを明示的に選びます。番号や日本語が元の内容と一致するか確認してください。

  3. 03

    保存先の文字コードを選ぶ

    UTF-8、UTF-8 BOM付き、Windows-31Jから選んで処理します。表現できない文字がある場合はその位置を確認します。

  4. 04

    変換結果を保存する

    行数と文字の変化を確認してCSVをダウンロードします。置換を選ぶと元の文字が「?」へ変わるため、原本を残してください。

説明を見ながら試す ↑

03 / EXAMPLE

入力と結果の具体例

入力・設定

UTF-8のCSV
番号,名前
00123,髙橋
00124,田中

出力:UTF-8 BOM付き

結果の例

番号,名前
00123,髙橋
00124,田中

日本語と先頭ゼロを保持し、先頭にBOMを付けたCSVを保存します。

操作区の「サンプルで試す」で小さな例を入力できます。

04 / NOTES

対応範囲と注意点

  • 文字コード候補は確定判定ではありません。両方で読み取れる場合も元の文字を確認してください。
  • Windows-31Jで表現できない文字は位置を報告し、明示的な置換を選ぶまで保存を止めます。
  • 変換時にCSVを読み直して出力するため、引用符や改行コードなどの見た目は元バイトと同一とは限りません。

最大5MiB/ファイル、合計10MiB、10,000行、256列、50,000セル、12ファイル、100グループ。同時に1処理、処理時間は30秒まで。XLSX内のZIP展開はタスク合計20MiB・256項目まで、セルの文字量もタスク合計10MiBまでです。出力合計は10MiB、レポート・ZIPを含め100ファイルまでです。

旧XLS・マクロ・暗号化ファイルには対応しません。XLSXは値と数式を扱うデータ型出力で、グラフ・画像・元の書式は再現しません。数式の再計算や参照の書き換えは行いません。

入力や設定を変更すると前の結果は使えなくなります。再処理してから保存してください。作業データは自動保存されず、閉じる・更新すると失われます。

05 / FAQ

よくある質問

貼り付けでも元の文字コードは分かりますか?

貼り付け済みの文字から原ファイルの文字コードは判定できません。元バイトの確認にはCSVファイルを使ってください。

「𠮷」もWindows-31Jにできますか?

Windows-31Jに収録されていない文字はそのまま保存できません。UTF-8を使うか、置換結果を確認して保存します。

入力したファイルは保存されますか?

ファイルやセル内容を処理用サーバーへ送信したり、自動保存したりしません。「クリア」で作業中の入力と結果を消せます。サイトの利用統計についてはプライバシー説明をご覧ください。

JPFreeSoftが提供する無料オンラインツールです。オープンソースのライセンス · テキスト→HTML表