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

Найдите отличия между двумя версиями текста — добавления и удаления подсвечиваются автоматически

0 слов
0 слов
Результат
Вставьте тексты в поля выше и нажмите «Сравнить»

Что делает инструмент

Инструмент сравнения текстов находит отличия между двумя версиями и подсвечивает их цветом: зелёным — добавленные фрагменты, красным — удалённые. Работает полностью в браузере — тексты никуда не отправляются. В основе алгоритм LCS (Longest Common Subsequence) — тот же, что используется в git diff.

Как пользоваться

Режимы сравнения

В режиме «По словам» единица сравнения — слово. Удобно для редакторов, копирайтеров, переводчиков: сразу видно какие слова заменены, добавлены или убраны. В режиме «По символам» сравнение идёт посимвольно — подходит для коротких строк, кода, URL, технических значений.

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

Текст отправляется на сервер?

Нет. Все вычисления происходят прямо в вашем браузере на JavaScript. Тексты нигде не сохраняются и никуда не передаются.

Как работает алгоритм?

Инструмент использует алгоритм LCS (Longest Common Subsequence) — он находит наибольшую общую подпоследовательность двух текстов, а всё остальное помечает как добавление или удаление. Именно этот алгоритм используется в git diff и большинстве профессиональных инструментов сравнения.

Есть ли ограничение на размер текста?

Явного ограничения нет, но при очень больших текстах (десятки тысяч слов) алгоритм LCS может работать медленнее — он требует памяти O(n×m). Для обычных задач редактирования (статьи, письма, документы) скорость мгновенная.

Для чего используется

Сравнение текстов нужно редакторам при вычитке правок, копирайтерам для сравнения черновика и финальной версии, переводчикам для контроля изменений, SEO-специалистам при сравнении версий мета-тегов и заголовков, разработчикам для сравнения конфигов и небольших кусков кода.

Полезно знать