🔒 ブラウザ内で処理 0 行 × 0 列

CSVファイルをここにドラッグ&ドロップ

電話番号の頭の「0」も、郵便番号も、そのまま。
Excelのような勝手な変換をせず、文字のまま安全に編集できます。

🔒 ファイルはあなたのブラウザの中だけで処理され、サーバーには保存されません。

1
CSVを開く文字コードは自動判定
2
編集するセルをクリックして直接入力
3
保存するCSV・Excel・HTMLで出力
🔢0が消えない電話・郵便番号も文字のまま
🈁文字化けしないShift_JIS / UTF-8 を自動判定
📅日付に化けない「1-2」が日付にならない
✏️かんたん編集行・列の追加や削除も

このツールでできること

DPCsvは、CSVファイルをブラウザだけで開いて編集できる無料ツールです。インストールも会員登録も必要ありません。ファイルはあなたのパソコンのブラウザの中だけで処理され、サーバーへ送信・保存されることは一切ないため、顧客名簿や社外に出せないデータでも安心して扱えます。

ExcelでCSVを扱うときの一番の問題は、開いた瞬間に中身を勝手に書き換えてしまうことです。このツールはすべての値を文字として扱うため、そうした変換が起きません。

これらの機能はすべて無料で使え、扱えるファイルの数や行数に制限はありません。編集に関する機能は画面上部のツールバーにまとまっているので、使いたい機能をボタンで選択するだけです。

使い方(3ステップ)

  1. CSVを開くドラッグ&ドロップするか「ファイルを選択して始める」をクリックします。文字コードは自動判定されるため、事前に変換しておく必要はありません。Excelファイル(.xlsx / .xls)もそのまま開けます。
  2. 編集するセルをクリックして直接入力します。行・列の操作、並べ替え、絞り込み、一括置換といった機能のボタンが、上部のツールバーに並んでいます。元に戻す・やり直しにも対応しています。
  3. 保存する「CSV」ボタンを押すと、文字コードと区切り文字を選ぶ画面が出ます。Excelで開く予定なら「UTF-8 (BOM付き)」、古い会計ソフトへ渡すなら「Shift_JIS」、Webシステムへ取り込むなら「UTF-8 (BOMなし)」を選んでください。

こんなときに役立ちます

Excelで開いたら文字化けしていたとき

このツールにドラッグ&ドロップすれば文字コードを自動判定して正しく表示します。あとは必要な形式で保存し直すだけです。

CSVは「自分が何の文字コードで書かれているか」という情報をファイル自身が持っていません。そのため、書き出したときの文字コードと、開くときにソフトが想定した文字コードが食い違うと文字化けが起きます。よくあるのは、WebサービスからダウンロードしたUTF-8のCSVを、Excelでダブルクリックして開いたケースです。WindowsのExcelはダブルクリックで開いたCSVをShift_JISとして解釈するため、日本語の部分だけが記号の羅列になります。

文字化けしたファイルをこのツールにドラッグ&ドロップすると、文字コードを自動で判定して正しく表示します。判定結果は画面上部に表示されるので、元のファイルが何で書かれていたかを調べる用途にも使えます。あとは「CSV」ボタンから必要な文字コードを選んで保存し直すだけです。Excelで開くなら「UTF-8 (BOM付き)」、古い会計ソフトへ渡すなら「Shift_JIS」、Webシステムへ取り込むなら「UTF-8 (BOMなし)」が目安です。

電話番号・郵便番号の先頭の0が消えてしまうとき

0が消えるのはExcelで開いたときに起きる現象です。このツールはすべての値を文字として扱うため、開いても保存しても0は残ります。

ExcelはCSVを開くときに各セルの中身を見て「これは数値だ」「これは日付だ」と自動で判定し、その型に変換します。「0312345678」は数字だけなので数値と判定され、先頭の0が落ちて「312345678」になります。郵便番号の「0123456」も同じです。やっかいなのは、この状態で上書き保存すると0が消えたデータが確定してしまう点です。「1-2」が1月2日になる日付化も同じ理由で起こります。

このツールはすべての値を文字として扱うため、開いても保存しても0が消えることはなく、日付への変換も起きません。さらに保存画面で「Excelで開いても0落ち・日付化を防ぐ」にチェックを入れると、該当する値を ="0312345678" の形式で書き出すため、Excelでダブルクリックして開いても0が残ります。ただしこれはExcel向けの記法なので、他システムへ取り込む用途ではオフのままにしてください。Excelで開くことが決まっているなら、Excel形式(.xlsx)で保存するのも確実です。

会計ソフト・業務システムがCSVの取込みを受け付けないとき

多くは文字コードの不一致か、Excelで一度開いたことによる値の変化(0落ち・日付化)が原因です。求められる形式で書き出し直せば通ります。

最も多いのは文字コードの不一致です。取込み先が対応している文字コードを確認し、その形式で保存し直すと解消します。指定が見当たらない場合は「UTF-8 (BOMなし)」から試すのが無難です。BOM付きのファイルをインポートすると、1列目の見出しの先頭に見えない文字が混ざり、「項目名が一致しません」といったエラーの原因になります。

次に多いのが、Excelで一度開いてしまったことによる値の変化です。先頭の0が落ちた、日付に変わった、桁の多い数字が指数表記になった、といった状態のまま取り込むと不正な値として弾かれます。元のファイルをExcelで開かず、このツールで直接編集するのが確実です。区切り文字もカンマ(CSV)とタブ(TSV)から選べるため、タブ区切りしか受け付けないシステムにも対応できます。絞り込みを使っている場合は、表示中の行だけを書き出すこともできます。

ご利用にあたって

本ページの解説および本ツールの出力結果について、正確性・完全性を保証するものではありません。重要な書類を扱う場合は、保存したファイルの内容を必ずご自身でご確認ください。ブラウザや通信の状態によっては処理が中断することがあります。取り扱うデータのバックアップはお客様の責任でお願いします。詳しくは利用規約およびプライバシーポリシーをご覧ください。