Сравнение текстов

Сравнивайте два текста и находите различия

Вставьте два текста — различия появятся здесь

Построчное и посимвольное сравнение

Строка, которой нет во втором тексте, помечается удалённой (красный), новая добавленной (зелёный), а строка, оставшаяся на месте, но изменившаяся внутри, изменённой (жёлтый), причём жёлтым подсвечивается конкретное слово, а не вся строка целиком. Это точнее, чем простое «одинаково или не одинаково». Переставленная местами строка честно покажется как «удалили здесь, добавили там», а не проигнорируется. Сравнение считается прямо в браузере, тексты никуда не отправляются на сервер.

Без пробелов и без учёта регистра

«Без учёта пробелов» полезно, когда отличается только форматирование: отступы, лишние переносы строк, а не сам текст. «Без учёта регистра» нужно, когда важен смысл, а не то, с какой буквы написано слово. Оба фильтра можно включать одновременно. Готовый результат забирается кнопкой скачивания в виде патча, обычного unified diff, который понимает Git и большинство редакторов кода.

Как сравнить два договора или экспорта из Word

Выделите текст в обоих документах (Ctrl+A, Ctrl+C) и вставьте каждый в своё поле. Инструмент сравнит именно содержание, без разметки шрифтов и стилей, которая обычно только мешает увидеть, что реально поменялось в тексте договора, статьи или правки редактора.

Разбор с примерами из код-ревью, договоров и редактуры текстов есть в статье Как сравнить два текста и найти отличия онлайн.

Похожие инструменты

Другие полезные инструменты из той же категории

Часто задаваемые вопросы

Инструмент обнаруживает добавления строк (зелёный), удаления (красный) и изменения (жёлтый). Он выполняет сравнение на уровне символов в изменённых строках для точного выделения.

Да, инструмент отлично подходит для сравнения кода, JSON, HTML, CSS и любого другого текста — просто вставьте оба варианта в поля. Он сохраняет форматирование и отступы для точного сравнения.

Инструмент использует алгоритм diff Майерса — тот же, что используется в Git — для поиска оптимального набора изменений между двумя текстами с минимальными различиями.

Для лучшей производительности держите тексты до 1 МБ. Очень большие тексты могут замедлить процесс сравнения или вызвать проблемы с производительностью браузера.

Инструмент включает опции для игнорирования конечных пробелов, начальных пробелов или нормализации всех различий в пробелах для более чистого сравнения.