Умный фильтр данных 🔒 Ваши данные не покидают браузер.
Фильтруйте и запрашивайте JSON, CSV или логи — без кода и загрузки.
Об этом инструменте
Иногда нужно просто ответить на вопрос о куче данных — какие пользователи неактивны, какие строки логов — ошибки, в каких строках цена выше 100 — не пиша скрипт и не импортируя в таблицу. Вставьте JSON-массив, CSV, NDJSON или сырые строки логов сюда: инструмент определит формат, покажет столбцы и позволит фильтровать условиями в пару кликов или маленьким запросом вроде status = error AND retries > 3.
Выберите нужные столбцы, отсортируйте, уберите дубли и скопируйте или скачайте результат в JSON или CSV. Всё работает в браузере без лимита строк, поэтому безопасно для боевых выгрузок и логов с персональными данными — ничего не загружается.
Частые вопросы
Загружаются ли мои данные куда-либо при фильтрации?
Нет. Разбор, фильтрация, сортировка и экспорт — всё это происходит локально в вашем браузере: ваш файл или вставленные данные никогда не покидают устройство.
Какие форматы файлов можно фильтровать?
JSON (массив объектов), CSV/TSV, NDJSON (по одному JSON-объекту на строку) и обычные лог-файлы автоматически определяются при вставке или перетаскивании.
Можно ли ввести фильтр вручную вместо использования конструктора условий?
Да — поле запроса над конструктором принимает короткие выражения вроде status=active AND age>30; нажмите «Применить запрос», и оно превратится в строки условий, которые можно и дальше редактировать через интерфейс.
В чём разница между «Все условия» и «Любое условие»?
«Все условия» объединяет ваши условия через И (строка должна удовлетворять каждому из них), а «Любое условие» объединяет их через ИЛИ (строка сохраняется, если выполняется хотя бы одно условие).
Почему в предпросмотре показано только 100 строк, даже если совпало больше?
Таблица ограничена 100 строками исключительно для того, чтобы страница оставалась отзывчивой — копирование и скачивание всегда включают все совпавшие строки, а не только предпросмотр.