Бесплатный онлайн-сравнитель текстов, построчно и по словам
Сравнивает два текста построчно и пословно. Всё выполняется в вашем браузере.
Все вычисления выполняются локально, поэтому текст не покидает ваше устройство. Строки выравниваются алгоритмом диффа Майерса, а к парным изменениям дополнительно применяется пословная подсветка, чтобы точно увидеть правку. Такие настройки, как игнорирование пробелов или регистра, влияют только на сопоставление — текст всегда отображается таким, каким вы его вставили.
Возможности
Сравнение построчно и по словам
Строки выравниваются алгоритмом diff Майерса, а каждой изменённой строке дополнительно делается подсветка на уровне слов. Поэтому видно не просто какая строка изменилась, а какое именно слово внутри неё.
Раздельный и объединённый вид
Переключайтесь между двумя колонками, где удаления и добавления стоят рядом, и объединённым видом с префиксами - и +, который можно сразу скопировать как diff в формате патча.
Параметры сравнения под ваши данные
Можно игнорировать пробелы, регистр, убирать пробелы в конце строки и пропускать пустые строки. Эти переключатели влияют только на сопоставление строк, а показанный текст остаётся ровно таким, каким вы его вставили.
Количество изменений сразу на виду
Панель показывает, сколько строк добавлено, удалено, изменено и осталось без изменений, чтобы оценить масштаб правки до того, как вы её прочитаете.
Только изменения со сворачиванием
Включите «Только изменения», чтобы скрыть длинные одинаковые участки. Над и под каждым изменением остаётся по три неизменённые строки, а остальное сворачивается в одну нажимаемую строку.
Частые вопросы
Этот инструмент сравнения текстов бесплатный?
Да. Пользоваться можно бесплатно, без аккаунта, без водяных знаков и без ограничений. Откройте страницу и вставьте два текста, чтобы увидеть различия.
Как сравнить два текста?
Вставьте исходный текст в левое поле, а новый — в правое. Сравнение пересчитывается прямо во время набора, поэтому результат появляется сразу, без нажатия кнопок.
Мои тексты отправляются на сервер?
Нет. Сравнение выполняется полностью в браузере. Ни вставленный текст, ни результат никуда не отправляются, и между посещениями ничего не сохраняется.
Что делает опция «Только изменения»?
Она сворачивает блоки одинаковых строк. Над и под каждым изменением остаётся по три неизменённые строки, а скрытая часть превращается в одну строку, которую можно раскрыть щелчком.
Как игнорировать различия в пробелах и регистре?
Включите «Игнорировать пробелы», «Игнорировать регистр», «Убирать пробелы в конце строки» или «Игнорировать пустые строки». При сопоставлении эти различия будут считаться одинаковыми, а показанный текст сохранит исходное написание и отступы.
Есть ли ограничение по объёму сравниваемого текста?
С каждой стороны — не более 5000 строк. Если текст длиннее, сравниваются только первые 5000 строк, и страница явно об этом сообщает, а не отбрасывает остаток молча.
Можно ли скопировать diff и использовать его дальше?
Да. Кнопка копирования diff помещает объединённый diff со стандартными префиксами - и + в буфер обмена, готовый для вставки в pull request, сообщение или файл патча.

