О проекте
- Home
- О проекте
О проекте DiffChecker
DiffChecker — набор бесплатных онлайн-инструментов для сравнения текстов, документов, таблиц и исходного кода. Мы существуем с 2021 года и за это время прошли путь от одной страницы «сравнить два текста» до каталога инструментов, где есть сверка договоров, актов, накладных, Excel-книг и PHP-скриптов.
Что здесь есть
- Текст — построчно, пословно и посимвольно, с загрузкой файлов.
- Документы — Word (.docx), PDF, PowerPoint (.pptx) и смешанные сравнения «Word против PDF».
- Таблицы и данные — Excel и CSV со списком изменённых ячеек, сверка двух выгрузок по ключевой колонке, сравнение списков как множеств.
- Код — PHP, JavaScript, TypeScript, CSS, HTML, XML, JSON, YAML, SQL, Python, Go, Rust, Java, C/C++/C# с подсветкой синтаксиса и выгрузкой патча.
- Конвертеры — Markdown в оформленный текст для Word, письма или мессенджера.
Как это работает
Сравнение выполняет ваш браузер. Файл читается локально, из него извлекается текст, и дальше два текста сопоставляются алгоритмом поиска наименьшей разницы (Myers, а для больших объёмов — patience diff). На сервер уходит только сам запрос страницы: ни содержимое файлов, ни результат сравнения к нам не попадают и нигде не хранятся.
Именно поэтому сервис можно спокойно использовать для договоров, бухгалтерских документов и закрытого кода — и именно поэтому сравнение работает только в браузере с включённым JavaScript.
Ограничения, о которых честно говорим
- Отсканированные PDF и картинки-документы не сравниваются: у них нет текстового слоя, а распознавание (OCR) здесь не делается.
- Старые форматы .doc, .ppt, .xls лучше сначала пересохранить в .docx, .pptx, .xlsx — сервис подскажет об этом.
- Размер файла — до 20 МБ, у инструментов кода и списков лимиты меньше; при слишком большом объёме появится понятное сообщение вместо зависшей страницы.
- Форматирование, шрифты, цвета и картинки не сравниваются: содержимое сводится к тексту.
Стоимость
Все инструменты бесплатны, регистрация не нужна, количество сравнений не ограничено. В будущем мы, возможно, добавим платные функции — например, сравнение очень больших файлов, сохранение результатов или распознавание сканов, — но базовое сравнение текстов и документов останется открытым.
Обратная связь
Нашли ошибку в сравнении, не хватает формата или хотите предложить свою страницу — пишите на info@diffchecker.ru или через форму контактов. Пожелания по конкретным документам (договор поставки, акт, доверенность) особенно полезны: по ним мы делаем отдельные страницы с примерами правок.