digtools
📊
csv-bom-newline,

CSV文字化け対策ツール
(BOM付与・改行コード変換)

ExcelでCSVが文字化けする・改行が崩れる問題をワンクリックで解決。UTF-8 BOM付与/削除、改行コード変換(LF/CRLF)、行末空白削除を実行します。

⚡️
完全ブラウザ内処理
入力データはサーバーに一切送信されません
✨️
登録不要
アカウント作成・ログイン不要で今すぐ利用可能
🛡️
自動変換
オプション変更で即反映・リアルタイムプレビュー
CSV(入力)
📂 ここにCSVファイルをドラッグ&ドロップ

または

CSV / TSV / TXT — ブラウザ内処理

ExcelでCSV保存するとShift_JIS(CP932)になることがあります。

元ファイル名がある場合は自動でベース名を引き継ぎます。

※入力内容はブラウザ内で処理され、サーバーに送信されません。

変換オプション

「BOMを付与」と「BOMを削除」を同時にONにした場合は、いったん削除してから付与します(BOMを1つだけ先頭に付ける挙動)。

about,

概要

ExcelでCSVファイルを開くと日本語が文字化けする、改行が崩れる——そんな問題をワンクリックで解決するツールです。UTF-8 BOM(Byte Order Mark)の付与・削除と、改行コード(LF / CRLF)の変換をブラウザ上で即座に実行できます。

Shift_JIS(CP932)で保存されたCSVの読み込みにも対応。入力文字コードを自動判定し、最適な方式で処理します。すべての処理はブラウザ内で完結し、データが外部サーバーに送信されることはありません。

how to use,

使い方

STEP 1

CSVファイルを読み込む

ファイルをドラッグ&ドロップするか「ファイルを選択」ボタンをクリック。テキストを直接貼り付けることもできます。Shift_JISのファイルは入力文字コードを切り替えてください。

STEP 2

変換オプションを設定する

「UTF-8 BOMを付与」「改行コードをCRLFに統一」など、目的に合わせてオプションを選択。「自動更新」がONなら即座に結果に反映されます。

STEP 3

結果をコピー or ダウンロード

変換結果をクリップボードにコピーするか、CSVファイルとしてダウンロードします。ファイル名は元ファイルから自動生成されます。

glossary,

用語集

BOM(Byte Order Mark)
ファイルの先頭に付くバイト列(UTF-8の場合は EF BB BF の3バイト)。Excelなどのアプリケーションがファイルの文字コードをUTF-8と正しく判定するための目印です。
改行コード
テキストファイルで「行の区切り」を示す制御文字。LF(\n)はUnix/macOSで標準、CRLF(\r\n)はWindowsで標準。混在すると表示崩れの原因になります。
faq,

FAQ

Q.ExcelでCSVが文字化けします。どうすればいいですか?
A. 「UTF-8 BOMを付与」をONにしてダウンロードしてください。Windows版ExcelはBOMがないとShift_JISとして解釈するため、日本語が文字化けします。BOMを付けることでExcelがUTF-8として正しく認識します。
use cases,

活用シーン

📊

業務CSVのExcel文字化け対策

基幹システムからエクスポートしたUTF-8のCSVをExcelで開く前にBOMを付与。

💻

開発環境での改行コード統一

MacとWindows間でCSVを共有する際、CRLFやLFの混在をワンクリックで修正。

glossary,

用語集

CSV (Comma Separated Values)
データをカンマ(,)で区切って並べたテキストファイル形式。Excelやデータベース、システム間のデータ連携に幅広く用いられます。
BOM (Byte Order Mark)
ファイルの先頭に付与され、テキストがUnicode(UTF-8等)であることをソフトに伝える数バイトの識別データ。ExcelでUTF-8のCSVを文字化けさせずに開くために必要です。
改行コード (CR / LF)
行の終わりを示す目に見えない文字。Windowsでは「CRLF」、MacやLinux(サーバー)では「LF」が標準です。システム連携時に改行コードの相違によるエラーが頻発します。
文字化け
作成したファイルと読み込むソフトの「文字コード」が一致しない場合に、テキストがデタラメな記号で表示されてしまう現象。BOMの有無が原因の多くを占めます。
UTF-8
世界標準の文字コード。システムのバックエンドではBOMなしが好まれますが、日本のビジネスシーン(Excelで開く場合)ではBOMありが求められます。
File/Blob API
ブラウザ上でファイルを読み書きするためのJavaScriptの機能。本ツールはファイルをサーバーに送信せず、このAPIで安全かつ高速にブラウザ内で一括変換を行います。
バッチ処理
複数のファイルをまとめて処理すること。本ツールでは複数のCSVファイルを一括で設定変更し、ZIP形式でまとめてダウンロードすることが可能です。
faq,

よくある質問

Q.ファイルはサーバーにアップロードされますか?
一切アップロードされません。ファイルの読み込み、BOMの付与/削除、改行コードの変換はすべてブラウザ上で安全に完結します。機密データの処理も安心です。
Q.ExcelでCSVを開くと文字化けしてしまいます。
「BOMを追加(UTF-8)」を選択し変換したファイルをExcelで開いてみてください。ExcelはBOM付きUTF-8であれば文字化けせずに読み込めます。
Q.システムにインポートすると「改行コードが不正です」とエラーが出ます。
Windowsで作成したCSV(CRLF)をそのままアップロードしている可能性があります。改行コードを「LF (Mac/Linux標準)」に変換して再度お試しください。
Q.どのようなサイズ(容量)のCSVまで対応していますか?
数MB〜数十MB程度のファイルであれば数秒で変換可能です。ただし処理はブラウザのメモリに依存するため、100MBを超える巨大なファイルは動作が重くなる場合があります。
Q.複数のファイルを一括で変換できますか?
はい、アップロードエリアに複数のCSVファイルをドラッグ&ドロップすると、すべて一括で変換し、一つのZIPファイルにまとめてダウンロードできます。
Q.元の文字コードがShift_JISの場合はどうなりますか?
本ツールは「UTF-8」として読み込むことを前提としています。Shift_JIS形式のCSVを読み込んだ場合、正しく処理できない(文字化けが起きる)可能性があります。
Q.変換処理前の元ファイルは削除・上書きされますか?
いいえ。ブラウザ上のメモリ内で処理を行い、新しいファイルとしてダウンロード/保存されるため、お客様のPC内の元データが書き換えられることはありません。