ツールへ移動
ViewCSV
ファイルはアップロードされません

ViewCSV について

ViewCSV は、CSV・TSV ファイルを扱う無料のブラウザー ツール集です。ビューアーとエディター、データの抽出・並べ替え・クリーニング・チェック・結合・分割・比較・分析を行うツール、12 種類の形式への変換ツールがあります。ファイルはお使いの端末上でブラウザーが読み込んで処理します。ViewCSV には CSV データを受け取るアップロード先がなく、アカウント登録も不要です。

ファイルの処理方法

  • ファイルを開くと、ブラウザーがディスクからファイルを読み込みます。解析と変換は同じタブ内のバックグラウンドの Web Worker で実行されるため、ページの操作が止まることはなく、キャンセル で処理を中止できます。
  • あるツールで開いたファイルは、ツールを切り替えてもそのタブのメモリ内に残ります。ストレージに書き込まれることはなく、タブを閉じると消去されます。
  • 必要な処理を行うときにだけ、2 つの追加コンポーネントを assets.viewcsv.app からダウンロードします。SQLite エンジン(WebAssembly、CSV から SQLite への変換と SQL クエリ用)と、Noto フォント(ラテン文字以外の文字を含む PDF 出力用)です。どちらも静的ファイルで、データがこのアドレスに送られることはありません。
  • ダウンロードするファイルはブラウザー内で作成され、そのままお使いの端末に保存されます。

アクセス解析

基本的なページの閲覧数は常に集計しています。自社で運用している Plausible が、開いた公開ページのアドレス(クエリ文字列とフラグメントを除く)と、最初のページでは参照元サイトの名前だけを受け取ります。Cookie は使用しません。Cookie の設定で任意のアクセス解析を許可した場合に限り、Google Analytics(ページビューと、おおまかな利用状況を示す 3 種類のイベント:入力方法とサイズの区分、エクスポート形式、エラーコード)と Microsoft Clarity も読み込まれます。広告関連のシグナルは常にオフです。ファイルの内容、ファイル名、セルの値、検索した文字列がいずれかの解析サービスに送られることはありません。また、データを表示するページ内の領域は、Clarity が記録しないよう指定しています。詳しくはプライバシー ポリシーをご覧ください。

オープンソース コンポーネント

ViewCSV は、次のようなオープンソース ソフトウェアを使用して作られています。

sql.js 1.15.0WebAssembly にコンパイルした SQLite(MIT。SQLite 本体はパブリック ドメイン)
hyparquet-writerJavaScript 製の Apache Parquet 書き出しライブラリ(MIT)
write-excel-fileXLSX 書き出しライブラリ(MIT)
jsPDF、jspdf-autotablePDF の表作成(MIT)
fflategzip と ZIP(MIT)
yamlYAML 書き出しライブラリ(ISC)
Papa Parse以前の作業画面での CSV 解析(MIT)
Noto Sans フォントラテン文字、キリル文字、ギリシャ文字、中国語、日本語、韓国語、アラビア語の PDF 用フォント(SIL Open Font License 1.1)
TanStack Start、ReactWeb フレームワーク(MIT)

ページの作成と確認の方法

ツールのページとガイドは AI の支援を受けて作成し、実際に動作するツールと照らし合わせて確認しています。ツールのページに載せている出力例はすべて、そのツール自身のコードで生成したものです。ガイドで説明している動作は自動テストで確認しています(たとえば、変換した各ファイルを別の読み取りツールで開き直すラウンドトリップ テストなど)。参考資料には、CSV の RFC 4180 のように規格そのものを挙げています。

サイトは 15 の言語で提供しています。各言語のページは文単位で翻訳するのではなく、その地域の表計算ソフトや CSV ツールで使われている用語を使い、その言語の読者向けに書いています。翻訳はまだネイティブ スピーカーによる確認を受けていません。

各ページに記載している制限は、コードで実際に適用されている制限です。処理速度などの数値は、実際に計測したものだけを、計測方法とあわせて記載しています。

ViewCSV で提供していない機能

  • ファイルの保存、バックアップ、同期は行いません。タブを閉じる前に、作業結果をダウンロードしてください。
  • Excel、Parquet、JSON ファイルはまだ開けません。先に CSV に変換してください。
  • アカウント、API、サーバー側での処理オプションは提供していません。

ブラウザー拡張機能

Chromium 系ブラウザー向けの ViewCSV 拡張機能を開発中です。まだどのストアでも公開していません。機能の概要と拡張機能専用のプライバシー ポリシーについては、ブラウザー拡張機能のページをご覧ください。

お問い合わせ

ViewCSV では、現在のところ連絡先のアドレスを公開していません。公開できるようになりしだい、このページに掲載します。

よくある質問

ViewCSV は無料ですか?

はい。すべてのツールを、アカウント登録なしで無料で使えます。

ViewCSV がファイルの中身を見ることはありますか?

ありません。ファイルはブラウザー内で処理され、このサイトには CSV データを受け取るサービスがありません。