ExcelをCSVに変換

使い方を見る

Excelを開かずにCSVへ一括変換

Excelファイルを開かずに、カンマ区切りのCSVファイルへ一括変換できます。複数のエクセルファイルや複数シートを自動で展開し、必要なシートだけを個別のCSVまたはZIPで保存します。文字化けを防ぎ、日付や表示書式も崩さず維持します。処理はすべてブラウザ内で完結し、外部サーバーへファイルが送信されることはありません。

ExcelをCSVに変換する方法
STEP1

Excelファイルを選択・追加

変換したいExcelファイルをドラッグ&ドロップするか、「ファイルを選択」から追加します。画面のどこにドロップしても追加できます。

複数のExcelブックをまとめて選択でき、ブック内の各シートが一覧に展開されます。

Excelファイルをアップロードする画面
STEP2

プレビュー確認とシート名の絞り込み

各シートの先頭行がタイル形式でプレビュー表示され、出力される内容を変換前に確認できます。

「シート名でダウンロード対象を絞り込み」にキーワードを入力して特定のシートだけを抽出したり、不要なシートを個別に削除したりできます。

シート名で絞り込み可能なプレビュー画面
STEP3

CSVに変換

「CSVに変換」をクリックすると、一覧に表示されているシートがCSVファイルに変換されます。

1シートのみの場合は単体のCSVファイル、複数シートの場合は1つのZIPファイルにまとめて保存されます。

CSVダウンロード画面
主な機能と仕様

複数ファイル・複数シートの一括CSV変換

複数のExcelブックや、1つのブックに含まれる複数のシートを一度の操作でまとめてCSV化します。Excelでシートを1枚ずつ開いて「名前を付けて保存」を繰り返す手間を省けます。

シート名による変換対象の絞り込み

絞り込み欄にキーワードを入力すると、一致するシート名だけを抽出して一括ダウンロードできます。多数のシートが含まれるブックから必要なシートだけをCSV化できます。

日付・表示書式の保持と数値カンマの自動除去

Excel上で設定された日付や0埋め書式、パーセント表示は見た目のまま出力します。一方、数値の桁区切りカンマは除き純粋な数値として出力します。

文字化けを防ぐBOM付きUTF-8出力

出力されるCSVはBOM付きUTF-8(改行コードCRLF)のため、Windows・MacのExcelやテキストエディタでそのまま開いても文字化けしません。セル内にカンマや改行が含まれる場合も自動で囲み処理を行います。

関数・数式・HYPERLINKの計算結果を抽出

数式が入ったセルは計算結果の値を出力し、HYPERLINK関数が設定されたセルも表示テキストやリンク先URLを抽出します。

サーバー非送信のローカルCSV変換

Excelブックの展開から各シートのCSV変換、複数ファイルのZIP圧縮までブラウザ内で直接実行します。Excelデータが外部サーバーへ送信されることはありません。

主な利用シーン

複数シートに分かれたExcelブックの一括CSV化

シートが分かれたExcelブックから、全シートまたは特定の名前のシートだけをシート別のCSVとして一括出力できます。

システム取り込み・データ連携用のCSV作成

日付や0埋め書式を維持しつつ、数値の桁区切りカンマを除いた標準的なカンマ区切りCSVを出力します。

マクロやコマンドを使わない複数ファイルの一括変換

バッチ処理やPythonスクリプト、専用ソフトを導入することなく、複数のExcelファイルをブラウザへドロップするだけで一括変換できます。

Excelを開かずに中身をプレビュー確認・CSV抽出

ExcelがインストールされていないPCやMac、iPad・スマートフォンからでも、ファイルを開かずにシート内のプレビュー確認とCSV変換を行えます。

よくある質問(FAQ)
変換したファイルはサーバーに保存されますか?
いいえ。ファイルは外部サーバーへ一切送信されず、すべてお使いのブラウザ内で処理されます。社外秘のデータを含むファイルも安心してご利用いただけます。
変換後のCSVやZIPファイルは文字化けしませんか?
はい。CSVはBOM付きUTF-8で出力するため、Excelで直接開いても文字化けしません。また、複数シートをZIPでまとめて保存する際も、お使いのOS(Windows・Mac等)に合わせてファイル名が文字化けしない文字コードで圧縮します。
日付の表示形式や、数値の桁区切りカンマはどう出力されますか?
日付(2023/11/01)や0埋め設定(0012)、パーセント表示はExcel上の表示形式のまま出力されます。一方、「1,234」のような数値の桁区切りカンマはシステム取込時に列ズレの原因となるため、自動的にカンマを除いた「1234」として出力します。
セル内にカンマや改行が含まれている場合はどう出力されますか?
セルの値にカンマ、改行、またはダブルクォーテーション自体が含まれている場合のみ、CSVの標準規格(RFC 4180)に従って自動的にセル全体をダブルクォーテーション(")で囲んで出力します。
対応しているExcel形式と、変換後のファイル名を教えてください。
「.xlsx」「.xls」「.xlsm」の3形式に対応しています。変換後はシートごとに分割され、「Excelファイル名_シート名.csv」の名前で出力されます(ファイル名に使えない特殊文字は自動でアンダースコア「_」に置換されます)。
HYPERLINKなどの関数を含むセルはどのように出力されますか?
数式そのものではなく、計算結果の表示テキストを出力します。HYPERLINK関数の場合もセル上の表示文字列(表示文字列がない場合はリンク先URL)を取得するため、CSVに出力した際にセルが空になるトラブルを防げます。
このツールを選ぶ理由

Excelでブックを1つずつ開いて保存する手間をかけずに、ドラッグ&ドロップだけで複数のExcelファイル・シートをCSVへ一括変換できます。シート名での絞り込みや文字化け防止、表示書式の維持に対応しています。

Excelファイルを追加して、CSVへの一括変換を始めましょう。

関連ツール