⇄ Разработчику ✓ Бесплатно Сравнивает при вводе Тексты не уходят на сервер Отчёт файлом Точность до строки

Сравнить
два текста

Вставьте две версии — увидите, чем они отличаются. Одинаковые куски находятся сразу, поэтому договор на сорок страниц сравнивается за мгновение.

Вид
Не различать
Было
Стало
Сравнение идёт в браузере: тексты не отправляются на сервер

Почему сравнение не сползает на повторяющихся строках

Наивное сравнение идёт по всей таблице совпадений: два документа по десять тысяч строк дают сто миллионов ячеек и подвисшую вкладку. Здесь работа идёт в три приёма. Сначала срезается одинаковое начало и одинаковый конец — у двух версий одного договора это обычно девять десятых текста. Потом в остатке ищутся строки, встречающиеся ровно по разу с каждой стороны: если строка уникальна с обеих сторон и совпала, почти наверняка это одно и то же место. Между такими опорами приём повторяется, и только маленькие участки досравниваются полной таблицей.

Побочная польза важнее скорости. Обычное сравнение спотыкается на повторяющихся строках — пустых, шапках таблиц, нумерации — и после первой же вставки показывает изменённым весь остаток документа. Опора на уникальные строки этого не допускает: правка остаётся правкой, а не превращается в «дальше всё другое».

Идущие подряд удаление и вставку инструмент сводит в пару «было — стало»: это почти всегда правка одного места, а не выброшенный кусок и дописанный рядом. Поэтому исправленная строка видна целиком, обеими версиями, и не приходится искать соответствие глазами.

  • Два вида: пары «было — стало» рядом или всё подряд
  • Можно не различать регистр, пробелы или пунктуацию
  • Цвет продублирован полосой слева — видно и в чёрно-белом
  • Отчёт скачивается привычным текстом с минусами и плюсами
  • Длинные документы не вешают вкладку
Чего инструмент не делает Честно
Различия внутри строки Сравнение построчное
Файлы Word и PDF Только текст
Слияние версий Показывает, не правит
Перестановка кусков Удаление и вставка
Что делает Надёжно
Правки Парой «было — стало»
Повторы и шапки Не сбивают сравнение
Длинные документы Мгновенно
Отчёт Файлом и в буфер

Частые вопросы

Нет. Сравнение идёт прямо в браузере, обе версии остаются на вашем устройстве — можно сравнивать договоры, письма и внутренние документы. Проверить просто: отключите интернет, инструмент продолжит работать.
Сравнение построчное: строка либо совпала, либо нет. Внутри строки различия не подсвечиваются — для этого нужен другой алгоритм, и на длинных документах он заметно медленнее. Пара «было — стало» стоит рядом, так что правку видно.
Смягчают сравнение. «Пробелы» приравнивают «1 200» и «1200» — полезно для сумм, скопированных из разных источников. «Регистр» уравнивает «Договор» и «ДОГОВОР». «Пунктуацию» — запятые, тире и кавычки. Если инструмент говорит, что тексты совпали, а вы уверены в обратном, проверьте эти переключатели.
Здесь — нет, это сравнение текста. Для PDF есть отдельный инструмент в разделе «Документы», он умеет читать страницы. Текст из Word проще скопировать и вставить сюда обеими версиями.
На экран идут первые полторы тысячи строк: столько разметки браузер рисует уже с задержкой, а дальше начинает подвисать прокрутка. Полный отчёт скачивается кнопкой «Отчёт» — читать его подряд всё равно не будут, а искать в файле удобнее.
Красным — строка была и исчезла, зелёным — появилась, жёлтым — изменилась, и рядом стоят обе версии. Цвет продублирован полосой слева, чтобы отчёт читался и на печати, и при дальтонизме.