Compare Two Texts Online — Text Diff Checker

Сравните два текста онлайн и посмотрите, что изменилось. Процесс: вставьте исходный и исправленный текст, выберите сравнение по строкам, словам или символам, при желании игнорируйте пробелы или уравняйте переносы Windows (CRLF→LF), затем подсветите добавления и удаления в браузере. Пример: замените «привет мир» на «привет друг» — в режиме слов будет одна замена.

Зелёный = добавлено · Красный = удалено

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

Вставьте две версии, выберите детализацию (строка, слово или символ) и смотрите зелёные добавления и красные удаления. Вставленный текст мы не загружаем и не храним. Страница может загрузить open-source библиотеку jsdiff с CDN, чтобы сравнение шло в браузере.

Как считаются различия

Инструмент ищет короткий список правок, чтобы превратить текст A в B (классический diff / подход Myers через jsdiff). Выберите режим под задачу:

  • Строка — для .env, YAML и кода; изменённая строка подсвечивается целиком. Быстро читать, но одно слово тоже красит всю строку.
  • Слово — для предложений, писем и промптов; подсвечивает отдельные слова. Удобнее для прозы; пунктуация может дробить результат.
  • Символ — для мелких опечаток; точнее всего, но шумно на длинных правках.

Игнор пробелов скрывает правки только отступов. Считать CRLF и LF одинаковыми не даёт всей строке краснеть из‑за стиля перевода строки (Windows vs Unix).

Пример

Пример (режим слов): A = «Привет мир», B = «Привет друг» → одно изменение (мир → друг). Если из трёх строк меняется только средняя, режим строк помечает именно её.

Когда пригодится

  • Проверить конфиг: сравните фрагменты .env или YAML построчно.
  • Править промпт: в режиме слов видно, какие формулировки добавили или убрали.
  • Вычитать текст или перевод: убедиться, что изменились только нужные предложения.

Frequently asked questions

Сравнивать по строкам или по словам?

Строки — для кода и конфигов. Слова — для фраз, писем и промптов: подсвечиваются отдельные слова.

Отправляется ли мой текст на сервер?

Вставленный текст мы не загружаем и не храним — сравнение идёт в браузере. Страница может загрузить jsdiff (open source) с CDN; ваш текст при этом на наши серверы не отправляется.

Почему из‑за переноса краснеет вся строка?

В Windows часто CRLF, в Mac/Linux — LF. Включите «Считать CRLF и LF одинаковыми» и сравните снова.

Можно ли сравнивать картинки или бинарные файлы?

Нет. Только обычный текст.

References