CSVビューア/変換|無料・登録不要

お役立ちツール
状態:読み込み中…

ここにCSVをドラッグ&ドロップ

またはクリックして選択(.csv / .tsv・1ファイル)

表示・出力する列を選ぶ(チェックを外すと除外)

※ CSVはあなたのブラウザ内だけで読み込み・変換され、サーバには送信されません(安全)。
※ 文字化けする場合は、元ファイルをUTF-8で保存し直してから再度お試しください。DLは選択中の列・絞り込み後の内容が反映されます。

このツールの使い方

操作はシンプルです。難しい設定も会員登録も必要ありません。手元のCSVファイルを、上の枠に入れるところから始めてください。

  1. 表示したいCSV(またはTSV)ファイルを、上の枠にドラッグ&ドロップします。枠をクリックしてファイルを選んでも構いません。
  2. 文字が崩れる場合は、区切り文字を自動判定から手動に切り替え、1行目を見出しとして扱うかどうかのチェックを調整します。
  3. 表として並んだ内容を、検索ボックスで絞り込んだり、不要な列のチェックを外して隠したりできます。
  4. 整えた状態のまま、整形CSV・TSV・JSONのいずれかのボタンで書き出して保存します。
まずは区切り文字を自動判定のまま試してください。多くのCSVはこれで正しく表示されます。列を絞り込んでから書き出すと、必要な列だけのファイルを作れます。読み込みも変換もすべてブラウザ内で完結し、ファイルが外部に送信されることはありません。

そもそもCSVとは?

CSVはComma-Separated Valuesの略で、値をカンマで区切って並べただけの、とてもシンプルな表形式のテキストファイルです。拡張子は.csv。表計算ソフトやデータベース、各種のWebサービスの多くが、この形式でのデータの入出力に対応しています。

中身は特別なものではなく、1行が1件のデータ、行の中の各項目がカンマで区切られている、という単純な決まりでできています。この素直さゆえにソフトやサービスをまたいでデータを受け渡す共通の橋渡し役として、長く使われ続けています。区切り文字にタブを使うものはTSVと呼ばれ、考え方はほぼ同じです。

CSVを扱うメリット・デメリット

CSVは軽くて扱いやすい反面、シンプルすぎるがゆえの弱点も持っています。得意なことと苦手なことの両方を知っておくと、データのやり取りで戸惑わずに済みます。

メリット

  • ただのテキストなので容量が軽く、メモ帳のような素朴なソフトでも開けます。特別なアプリがなくても中身を確認できる手軽さがあります。
  • 表計算ソフトやデータベース、多くのWebサービスが読み書きに対応しているため、異なるツールの間でデータを移し替える橋渡しに向いています。
  • 構造が単純なので、プログラムでの自動処理や一括加工がしやすく、大量データの取り回しにも使えます。

デメリット・気をつけたい点

  • 文字コードの違いで文字化けが起きやすく、特にExcelとの間ではShift_JISとUTF-8の食い違いが定番のつまずきどころです。
  • 値そのものにカンマや改行が含まれると列がずれることがあり、ダブルクオートで正しく囲まれていないと表示が崩れます。
  • 文字の装飾や複数シート、計算式といった情報は持てません。あくまで素のデータを並べるための形式だと割り切る必要があります。

こんな時に使うと便利

  • 中身をサッと確認したいとき:Excelを開くほどでもない、届いたCSVの中身だけ手早く眺めたい、という場面で役立ちます。
  • 必要な列だけ抜き出したいとき:列数の多いデータから、使う列だけにチェックを絞ってから書き出せます。
  • 目的の行を探したいとき:件数の多いCSVでも、検索ボックスにキーワードを入れれば該当行だけに絞り込めます。
  • 形式をそろえたいとき:受け取ったCSVを、JSONやTSVといった別の形に変換して次の作業に渡せます。
  • 機密性の高いデータを扱うとき:顧客リストや売上データを、外部に送らずブラウザ内だけで確認・整形したい場面に向いています。

よくある質問

Q
アップロードしたCSVはサーバーに送信されますか?
A

いいえ、送信されません。このツールは読み込みから変換まで、すべてあなたのブラウザの中だけで処理します。ファイルが外部に出ることはないため、顧客リストや社内データのような機密性の高いCSVでも安心して扱えます。

Q
文字化けしてしまう場合はどうすればいいですか?
A

多くは文字コードのずれが原因です。このツールはUTF-8を前提に読み込むため、Excelなどで作ったShift_JISのファイルは崩れることがあります。元ファイルをUTF-8で保存し直してから読み込むと、たいていは正しく表示されます。

Q
列を絞り込んで書き出すと、元のファイルは変わってしまいますか?
A

元のファイルはそのまま残ります。チェックを外した列や検索での絞り込みは、あくまで書き出す新しいファイルにだけ反映されるものです。手元のCSVが書き換わることはないので、何度でも条件を変えて試せます。

Q
CSVとJSONの違いは何ですか?
A

データの形の持ち方が違います。CSVは値を区切って並べただけの平らな表で、人が見て分かりやすいのが強みです。一方JSONは項目名と値をひとまとまりにして入れ子の構造も表現でき、プログラムやAPIとのやり取りに向いています。表として眺めたいならCSV、システムに渡すならJSON、と覚えておくとよいでしょう。

コメント