Инструмент сравнения CSV
Этот инструмент сравнения CSV создан для старых и новых экспортов, снимков CRM, каталогов товаров и списков leads. Вместо шумного построчного text diff он сравнивает строки как данные, помогает сопоставлять записи по id или email и показывает, какие именно ячейки действительно изменились.
Предпросмотр diff
Загрузите два CSV-файла, чтобы просмотреть diff.
Онлайн-сравнение CSV для реальных бизнес-данных
Этот инструмент сравнения CSV создан для старых и новых экспортов, снимков CRM, каталогов товаров и списков leads. Вместо шумного построчного text diff он сравнивает строки как данные, помогает сопоставлять записи по id или email и показывает, какие именно ячейки действительно изменились.
Пример: сравнение двух CSV-экспортов по id
Это типичный workflow для сравнения более раннего экспорта с более новым. Одна строка остаётся без изменений, одна изменяется, одна исчезает и одна новая строка появляется.
id,email,company,status,amount 1,anna@north.io,Northwind,lead,120 2,bob@atlas.io,Atlas,customer,250 3,carla@orbit.io,Orbit,lead,95
id,email,company,status,amount 1,anna@north.io,Northwind,lead,120 2,bob@atlas.io,Atlas,customer,320 4,david@nova.io,Nova,lead,180
status,key,changed_columns_count,summary unchanged,1,0,No changes. changed,2,1,Updated amount. removed,3,0,Row exists only in the original CSV. added,4,0,New row found in the updated CSV.
Сравнение строк CSV по key column
Лучший способ сравнить два CSV-файла онлайн — обычно сопоставлять строки по стабильному ключу, например `id`, `email`, `sku` или `uuid`. Инструмент автоматически предлагает вероятную key column, если находит её, но вы можете переопределить выбор, указать несколько key columns или перейти к сравнению полной строки.
Это особенно полезно, когда файлы содержат одни и те же записи в разном порядке или когда между экспортами был изменён порядок столбцов.
Добавленные, удалённые, изменённые и неизменённые строки
Результат diff разделяет строки на четыре практических статуса: добавленные, удалённые, изменённые и неизменённые. Для изменённых строк preview показывает, какие столбцы изменились, а также старое и новое значение.
Это делает инструмент полезнее, чем простой text diff для CSV-файлов, особенно когда нужно объяснить изменения нетехническим командам.
Расширенные настройки CSV diff для более точного сравнения
Большинство онлайн-инструментов CSV diff ограничиваются базовой кнопкой сравнения. Этот инструмент даёт больше контроля, когда нужно сравнивать CSV-файлы по key column, настраивать способ join строк, игнорировать различия только в форматировании или выбирать точный формат diff, который вы хотите скачать.
Сопоставление столбцов в CSV-файлах с разными названиями столбцов
Вы можете сравнивать CSV-файлы, даже если названия столбцов в них различаются. Настройка «Сопоставление столбцов» позволяет перед выбором ключевого столбца и запуском сравнения сопоставить поля с одинаковыми данными, например `customer_id` в одном файле и `Customer ID` в другом.
Столбцы с одинаковыми названиями сопоставляются автоматически без учета регистра, поэтому `Email`, `email` и `EMAIL` могут считаться одним и тем же полем. Вы можете проверить автоматическое сопоставление, изменить его вручную или оставить столбцы несопоставленными, если они должны отображаться при предварительном просмотре строки, но не участвовать в сравнении.
Тип объединения: полное внешнее, внутреннее или левое
Тип объединения определяет, какие строки попадут в итоговый результат сравнения CSV. По умолчанию используется полное внешнее объединение, поскольку оно показывает все: совпавшие, добавленные и удаленные строки. Внутреннее объединение сохраняет только строки, присутствующие в обоих файлах. При левом объединении исходный CSV используется как основа — это удобно, если в первую очередь требуется увидеть, какие исходные записи изменились или исчезли.
Это особенно полезно для таких поисковых запросов, как «сравнение CSV с полным внешним объединением» или «сравнить старый и новый CSV-файл с удаленными строками», поскольку режим объединения меняет смысл результата сравнения.
Сопоставление по ключевому столбцу для id, email, SKU и составных ключей
Если необходимо сравнить CSV по id, email, SKU, uuid или другому идентификатору, достоверность результата обеспечивает настройка ключевого столбца. Вместо сопоставления строк по их порядку инструмент сопоставляет записи по выбранному ключу, поэтому перестановка столбцов или перемещение строк не создают ложных различий.
Если одного поля недостаточно для уникальной идентификации, можно использовать несколько ключевых столбцов. Благодаря этому инструмент подходит и для более сложных запросов, таких как «сравнить CSV по ключевому столбцу» или «сравнить CSV-файлы по нескольким столбцам».
Настройки сравнения для игнорирования пробелов, регистра и значений, аналогичных null
Реальные выгрузки нередко различаются только форматированием. В одном файле могут присутствовать лишние пробелы, текст в верхнем регистре или такие значения-заполнители, как `null`, `N/A` и пустые строки. Настройки позволяют перед сравнением игнорировать различия в пробелах и регистре, а также считать пустые значения и значения, аналогичные null, равными.
Эти параметры важны, когда пользователям требуется более продвинутый инструмент сравнения CSV, а не примитивное построчное сравнение текста. Они помогают сократить информационный шум и сосредоточить предварительный просмотр на фактических изменениях данных.
Формат результата: сводный CSV, CSV с измененными строками или полный CSV различий
Для одних workflow достаточно компактной сводки со статусами строк и ключами. Для других требуется CSV только с измененными строками либо полный CSV различий, где исходные и обновленные значения расположены рядом. В настройках результата можно выбрать нужный формат и разделитель, а также решить, следует ли сохранять неизмененные строки в экспортируемом файле.
Это делает инструмент более гибким по сравнению со многими бесплатными онлайн-инструментами сравнения CSV: экспортируемый результат можно адаптировать для аудита, бизнес-аналитики, сверки данных или последующей работы в электронных таблицах.
Сравнение больших CSV-файлов онлайн
Инструмент предназначен для сравнения больших CSV-файлов онлайн без попытки отобразить в браузере каждую строку. Он рассчитывает полную сводную статистику, ограничивает предварительный просмотр удобной выборкой и при этом позволяет впоследствии скачать полный результат сравнения.
Если вам нужен бесплатный инструмент сравнения CSV для крупных выгрузок, эта страница предоставляет именно такой workflow для больших файлов.
Поддержка нескольких кодировок CSV
Реальные CSV-файлы не всегда сохраняются в обычной кодировке UTF-8. Инструмент поддерживает распространенные кодировки электронных таблиц и выгрузок, включая UTF-8, UTF-8 с BOM, UTF-16 LE, UTF-16 BE, Windows-1252 и файлы в формате Latin-1.
Это важно, если требуется сравнить онлайн CSV-файлы из Excel, устаревшего корпоративного ПО или региональных систем экспорта, которые иначе открываются с искаженными диакритическими знаками или нечитаемыми символами.
Номера строк в таблице результатов сравнения
При сравнении CSV-файлов по ключевому столбцу таблица результатов также может показывать номера исходных строк для каждой сопоставленной записи. Если строка осталась на прежнем месте, отображается один номер. Если запись переместилась, таблица показывает оба номера, позволяя найти ее в каждом из файлов.
Это полезно при аудите, сверке данных и обращениях в службу поддержки, когда необходимо объяснить не только то, что изменилось, но и точно указать, из какой строки исходного и обновленного CSV была получена запись.
Конфиденциальная обработка в браузере
CSV-файлы анализируются и сравниваются непосредственно в вашем браузере. Это важно при работе с клиентскими выгрузками, снимками выручки, данными об остатках или любыми другими конфиденциальными таблицами, которые не должны покидать ваше устройство.
Кроме того, онлайн-сравнение CSV выполняется быстрее, поскольку перед просмотром результата не требуется загружать файлы на сервер.