スマートデータフィルター 🔒 データがブラウザの外に出ることはありません。
JSON・CSV・ログをフィルタ&クエリ — コード不要・アップロードなし。
このツールについて
一塊のデータについて「どのユーザーが非アクティブか」「どのログ行がエラーか」「価格が100を超える行はどれか」といった問いに、スクリプトを書いたり表計算に取り込んだりせず答えたいことがあります。JSON配列・CSV・NDJSON・生ログをここに貼り付ければ、形式を判定し、列を表示し、クリック操作の条件や status = error AND retries > 3 のような小さなクエリでフィルタできます。
必要な列を選び、並べ替え、重複を除いてから、結果をJSONまたはCSVでコピー・ダウンロード。すべてブラウザ内で動作し行数制限もないため、本番のエクスポートや個人情報を含むログにも安全です。何もアップロードされません。
よくある質問
フィルタリングする際、データはどこかにアップロードされますか?
いいえ。解析、フィルタリング、並べ替え、書き出しはすべてブラウザ内でローカルに行われ、ファイルや貼り付けたデータが端末の外に出ることはありません。
どのファイル形式をフィルタリングできますか?
JSON(オブジェクトの配列)、CSV/TSV、NDJSON(1 行に 1 つの JSON オブジェクト)、そしてプレーンなログファイルは、貼り付けやドロップの際にすべて自動検出されます。
条件ビルダーを使う代わりに、フィルターを直接入力できますか?
はい。ビルダーの上にあるクエリボックスは status=active AND age>30 のような短い式を受け付けます。「クエリを適用」をクリックすると条件行に変換され、その後も UI で調整を続けられます。
「すべて一致」と「いずれかに一致」の違いは何ですか?
「すべて一致」は条件を AND で結合し(すべての条件を満たす行のみ残ります)、「いずれかに一致」は OR で結合します(1 つでも条件を満たせば行が残ります)。
もっと多くの行が一致しているのに、プレビューが 100 行しか表示されないのはなぜですか?
テーブルはページの応答性を保つためだけに 100 行に制限されています。コピーとダウンロードには、プレビューだけでなく一致したすべての行が常に含まれます。