Excel CSV 変換ツール

サーバーへのアップロード不要。複数シートの一括変換やBOM付き出力にも対応しています。

📊 → 📄
.xlsxファイルをドロップ.xlsx — サーバーへは送信されません

仕組みと安全性

ブラウザのJavaScriptを活用し、お使いの端末内で直接.xlsxファイルを解析します。一般的な変換ツールとは異なり、サーバーへスプレッドシートを送信することはありません。

そのため、顧客リストや売上データなど、外部に漏洩させたくない機密情報を含むExcelファイルでも安全にCSVへ変換できます。処理はすべてローカルで行われるため、通信待ち時間も発生しません。

CSV出力の仕様とBOMの役割

出力されるCSVはRFC 4180に準拠しており、セル内にカンマや改行、引用符が含まれる場合は自動的にダブルクォーテーションで囲まれてエクスポートされます。

また、Windows版のExcelでCSVを開いた際の文字化けを防ぐため、「BOM付きUTF-8」として保存するオプションを用意しています。データベースやシステムへのインポートが目的の場合は、BOMなしを選択するなど、用途に合わせて調整してください。

複数シートの処理と注意点

ひとつのブックに複数のシートが含まれている場合、指定したシートのみを単一のCSVとしてダウンロードすることも、全シートをまとめてZIP形式で一括ダウンロードすることも可能です。ZIP内のファイル名は元のシート名がそのまま適用されます。

なお、本ツールは純粋なデータ抽出に特化しているため、セルの背景色やフォント設定、数式そのものは保持されず、計算結果の生データのみが出力される点にご留意ください。

よくある質問

ファイルがサーバーにアップロードされることはありますか?

いいえ、一切アップロードされません。すべてのファイル解析とCSVへの変換処理は、お使いのブラウザ上でローカルに実行されるため、データが外部に送信されることはありません。

複数のシートを一度にエクスポートできますか?ファイル名はどうなりますか?

はい、すべてのシートを一度にZIPファイルとしてまとめてダウンロード可能です。ZIP内の各CSVファイルには、元のExcelファイルで設定されていたシート名がそのままファイル名として付けられます。

セル内の改行やカンマはどのように処理されますか?

RFC 4180の標準仕様に従い、セル内にカンマや改行、引用符が含まれている場合は、自動的にフィールド全体をダブルクォーテーションで囲んで出力します。これにより、インポート先のシステムでデータが崩れるのを防ぎます。

「Excel向け(UTF-8 BOM)」オプションとは何ですか?いつ使うべきですか?

出力するCSVファイルの先頭に、UTF-8であることを示すBOM(バイトオーダーマーク)を付与する機能です。変換後のCSVをWindows版のExcelで開く際に、日本語が文字化けしてしまうのを防ぎたい場合に使用してください。

Excelの数式や表示形式はCSVに引き継がれますか?

CSVは書式情報を持たない純粋なテキストデータであるため、Excel上の表示形式(日付のフォーマットなど)は保持されません。セルに計算式が入力されている場合は、数式そのものではなく計算結果の生データが出力されます。

ツールの不具合や改善案はありますか。 フィードバックを送る