CSVビューア
新着CSVやTSVファイルをきれいな表で表示・並べ替え・検索。すべてブラウザ上で。
Paste, upload or drop a CSV file to view it as a table.
Runs entirely in your browser. Nothing is uploaded.
あらゆるCSVファイルをオンラインで即時表示
このCSVビューアは、コンマ区切りのファイルをブラウザで直接開きます。ファイルをドロップゾーンにドラッグするか、アップロードをクリックするか、生のCSV・TSVテキストを貼り付けると、固定ヘッダーと行番号付きの整然とした並べ替え・検索可能なテーブルとして表示されます。ExcelもGoogle Sheetsも登録も不要。無料のオンラインCSVビューアとして、Windows・Mac・Linux・Android・iPhoneで同様に動作します。
パーサーは正式なCSV仕様に従っているため、コンマ・引用符・改行が含まれる引用符付きフィールドも正しく読み取ります。これは単純なコンマ分割では失敗するケースです。組み込みサンプルを読み込むと、ワンクリックで動作を確認できます。
大規模CSVファイルのために設計
ブラウザベースのビューアの多くは数千行を超えると動作が重くなります。このツールは本物の大容量CSVビューアです。テーブルを仮想化してレンダリングし、画面上に見えている行だけを描画するため、10万行・数MBのファイルでもタブのフリーズやアプリのクラッシュなしにスムーズにスクロールできます。
並べ替え・絞り込み・列統計は表示ウィンドウだけでなくデータセット全体に対して実行され、読み込まれた行数と列数のライブカウンターで常にデータの規模を把握できます。例:128,442行 · 12列
「すべて1列に表示される」問題を解決
Excelですべての値が1列に詰め込まれてCSVが開いた経験はありませんか?原因は区切り文字です。欧州の多くのロケールでエクスポートされたファイルはセミコロンを使い、データダンプではタブやパイプが使われることがあります。このビューアはファイルをサンプリングして区切り文字を自動検出し、コンマ・セミコロン・タブ・パイプを正しく識別して列を分割します。
検出が誤っている場合は、メニューから正しい区切り文字を指定できます。また1行目をヘッダーとするかデータとするかも切り替えられます。これにより、ファイルを保存し直さずにセミコロンやタブ区切りのCSVを表示できます。
Excel・Google Sheets・他のCSVツールとの比較
Microsoft ExcelはCSVデータを勝手に変換します。郵便番号の先頭ゼロを削除したり、「1-2」のような商品コードを日付に変換したり、1,048,576行を超えるファイルを開けなかったりします。Google Sheetsはファイルを1000万セルに制限し、データをGoogleのサーバーにアップロードします。csvjson.comやconvertcsv.comはサーバーサイドで処理するため、ファイルがアップロードされて遠隔処理されます。
このビューアは異なります。すべてがブラウザでローカルに実行されます。ファイルはデバイスから外に出ることがありません。デバイスのRAM以外に行数制限はなく、データ変換もなく、アカウント作成も不要です。先頭ゼロや長い数字列など、Excelが改ざんするすべての値をファイルにある通りに読み取ります。
CSVビューアとエディタ
読み取り専用ではありません。編集モードをオンにすると、任意のセルをその場で変更したり、ヘッダーの名前を変更したり、行を追加・削除したりできます。完了したらCSVをダウンロードをクリックすると、再構築されたファイルがデバイスに直接保存されます。サーバーには何も送信されません。誤字の修正・不正なレコードの削除・不要な列の削除を手軽に行えるCSVエディタとして活用できます。
ファイルの読み取りと変換のみのcsvjson.comや、エクスポートのみのconvertcsv.comとは異なり、このツールはデータを編集してその後必要な形式でエクスポートできます。編集結果はブラウザで現在のテーブル状態から完全に再構築されるため、見た通りのものがダウンロードされます。
並べ替え・検索・列の非表示・データ検査
任意の列ヘッダーをクリックして並べ替え——数値は数値順、テキストはアルファベット順にソートされ、もう一度クリックすると逆順になります。フィルターボックスに入力すると、検索語を含む行だけがリアルタイムで表示されます。「列」メニューを開くと不要なフィールドを非表示にでき(エクスポートからも除外されます)、固定ヘッダーと行番号列のおかげで広大なファイルをスクロールしても位置を見失いません。
組み込みの列統計パネルは各列を調べ、推論された型・空セル数・ユニーク値数・数値列の最小値と最大値を報告します。データベースにインポートする前に、想定外の空欄・ユニークであるべき値の重複・テキストとして入ってきた数値列などのデータ品質問題を素早く発見できます。
変換とエクスポート——CSV・TSV・JSON・Markdown
作業が終わったら、ブラウザから直接4種類の形式で現在のテーブルをエクスポートできます。CSVをダウンロードは編集内容と現在の並べ替え・絞り込みを反映してファイルを保存します。TSVとしてコピーはタブ区切りテキストをクリップボードに配置し、ExcelやGoogle Sheetsに日付変換なしで貼り付けられます。JSONとしてコピーは各行をヘッダーをキーとしたオブジェクトに変換し、APIやコードプロジェクトへの入力に便利です。Markdownとしてコピーはパイプ区切りテーブルを生成し、GitHub READMEやドキュメントサイトにそのまま貼り付けられます。
各エクスポートは現在の表示状態を反映します。5万行のファイルから500行に絞り込んでいれば、その500行だけがエクスポートされます。3列を非表示にしていれば、エクスポートでも非表示のままです。常に画面で見えているデータだけが出力されます。
プライバシー重視の設計——あらゆるデバイスで使用可能
すべての処理がJavaScriptでローカルに実行されます。ファイルのパース・編集・エクスポートはすべてデバイス上で完結します。サーバーには何も送信されません。これにより、顧客情報・財務データ・健康情報・その他の機密コンテンツを含むエクスポートでも安全に使用できるCSVファイルビューアです。
ページが読み込まれた後は、オフラインでも動作し続けます——飛行機の中、電波の悪い場所、通信制限のかかった業務用PCでも使えます。iPhone・Android・Mac・Windows・Linuxで完全に動作し、インストール・アプリのダウンロード・登録・支払いは一切不要です。
Frequently asked questions
CSVファイルを開いて閲覧するには?
3通りの方法があります。ファイルをドロップゾーンにドラッグするか、CSV/TSVをアップロードをクリックして選択するか、生のテキストをボックスに貼り付けてください。ビューアは即座に解析し、行番号と固定ヘッダー付きの整然とした並べ替え可能なテーブルを表示します。すべてブラウザ内で処理されるため、ファイルはサーバーにアップロードされることなく、機密データを含むファイルも安全に扱えます。
CSVファイルとは何ですか?
CSVは「コンマ区切り値(Comma-Separated Values)」の略で、各行がレコードでコンマが列を区切る純粋なテキストファイルです。例えばヘッダー行「名前,年齢,都市」に続いて「田中,28,東京」のように記述されます。テキストファイルであるため、ほぼすべてのスプレッドシート・データベース・プログラミング言語が読み書きでき、ツール間でデータを移動するための汎用フォーマットとして広く使われています。
ExcelでCSVを開くとすべてが1列に表示される理由は?
ファイルの区切り文字とシステムのリスト区切り文字が一致しない場合に起こります。セミコロン区切りのファイルをコンマベースのシステムで開くのが最もよくあるケースです。このビューアは区切り文字を自動検出するため、同じファイルを開いても正しく列に分割して表示されます。検出が誤っている場合はドロップダウンから正しい区切り文字を選択してください。
ここでCSVを編集して保存できますか?
はい——これはCSVビューアとエディタです。編集モードをオンにして任意のセルをクリックして値を変更し、ヘッダーの名前を変更し、行を追加または削除できます。完了したらCSVをダウンロードをクリックしてください。編集後のファイルはブラウザで再構築され、デバイスに直接保存されます。
オンラインでCSVファイルを閲覧するのは安全ですか?
このツールなら安全です。多くのオンラインCSVビューアはファイルをサーバーにアップロードして処理するため、顧客情報・財務データ・機密情報を含むエクスポートには本物のプライバシーリスクがあります。このビューアはJavaScriptでブラウザ内にすべてをローカル解析します。ファイルはデバイスから外に出ることがありません。
CSVをJSONやMarkdownテーブルに変換するには?
CSVを開いてからエクスポートボタンを使用してください。「JSONとしてコピー」は各行をヘッダーをキーとしたオブジェクトに変換し、コードやAPI呼び出しに貼り付けて使えます。「Markdownとしてコピー」はパイプテーブルを生成し、GitHub READMEやドキュメントサイトに直接貼り付けられます。
このCSVビューアは何行まで処理できますか?
多くのブラウザベースのビューアは数千行で遅くなったりフリーズしたりします。仮想化レンダリングにより、このビューアは数十万行のファイルも問題なく処理できます。実際の制限はデバイスのメモリです。ライブカウンターは読み込まれた内容を正確に表示します。例:「128,442行 · 12列」
Related tools
すべてのツールを見るJSON → TypeScript変換
JSONサンプルからTypeScriptのインターフェースを生成。ネスト型にも対応。
Statistics Calculator
Calculate mean, median, mode, standard deviation, variance and more from a data set.
Matrix Calculator
Add, subtract, multiply matrices and compute determinant, inverse and transpose for 2×2–4×4 matrices.
JSON ⇄ CSV 変換ツール
JSON配列をCSVに、CSVをJSONに変換。適切なクォート処理に対応。
XMLフォーマッター
XMLを整形・圧縮・検証。すべてブラウザ上で。
SQLフォーマッター
SQLクエリを整形・圧縮。キーワードの大文字小文字と句の改行に対応。