DiffDuo

Бесплатное сравнение текстов онлайн

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

Сравните два текста, файла или код и сразу увидите различия: добавленные и удалённые строки, изменённые слова — бок о бок, как в git diff. Бесплатно и конфиденциально, прямо в браузере.

 
 
Сравнение…

Как сравнить два текста онлайн

  1. Вставьте или откройте исходный текстПоместите первую версию в поле Исходный текст. Можно вставить текст, открыть файл или перетащить его.
  2. Добавьте изменённую версиюПоместите вторую версию в поле Изменённый текст. Сравнение запускается автоматически по мере ввода.
  3. Изучите различияУдалённые строки выделены красным, добавленные — зелёным, а изменённые слова подсвечены внутри каждой строки.

Быстрое и конфиденциальное сравнение текстов и файлов

Бок о бок или единый diff

Смотрите изменения в двух колонках или переключитесь на единый формат в одну колонку — точно как git diff.

Подсветка на уровне слов

Видно, какие именно слова и символы изменились в строке, а не только какие строки отличаются.

Сравнение файлов

Откройте или перетащите два файла, чтобы сравнить их. Подходит любой текстовый файл размером до 50 MB.

Игнорирование пробелов и регистра

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

Справляется с огромными файлами

Сравнивает файлы на 100 000+ строк в фоновом потоке, поэтому страница никогда не зависает.

100% конфиденциально

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

Что можно сравнить

Код

Сравнивайте исходный код на JavaScript, TypeScript, Python, Java, C#, C++, Go, PHP, Ruby и любом другом языке, чтобы проверить изменения перед коммитом.

JSON, XML, YAML и CSV

Найдите различия между двумя конфигурационными файлами, ответами API, выгрузками данных или таблицами в формате CSV.

Документы и тексты

Сравните две версии эссе, статьи, договора или перевода и увидите, что именно было отредактировано.

Списки

Сравните два списка имён, email-адресов, ID или URL, чтобы найти добавленные или удалённые элементы.

SQL и логи

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

Строки и фрагменты

Сравните две строки или короткие фрагменты посимвольно, чтобы найти скрытую опечатку или лишний пробел.

Как читать результат сравнения

  • −Красные строки есть только в исходном тексте: они были удалены.
  • +Зелёные строки есть только в изменённом тексте: они были добавлены.
  • abБолее тёмная подсветка отмечает слова, которые изменились внутри изменённой строки.
  • @@Заголовки блоков, например @@ -12,7 +12,9 @@, указывают начальную строку и количество строк в каждой версии. Неизменённые строки между блоками свёрнуты; нажмите Развернуть, чтобы их показать.

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

Как сравнить два текста онлайн?

Вставьте исходный текст в левое поле, а изменённый — в правое. DiffDuo мгновенно сравнит их и подсветит все различия: удалённые строки красным, добавленные — зелёным, а изменённые слова — внутри каждой строки.

Что такое diff checker?

Diff checker (или diff-утилита) находит различия между двумя версиями текста. Он показывает, какие строки были добавлены, удалены или изменены, — так же, как git diff показывает изменения в исходном коде.

Загружается ли мой текст на сервер?

Нет. Сравнение выполняется полностью в вашем браузере, поэтому текст и файлы никогда не покидают ваше устройство. Благодаря этому DiffDuo подходит для конфиденциальных документов, кода и конфигурационных файлов.

Можно ли сравнить два файла?

Да. Нажмите «Открыть» или перетащите файл в любое из полей. Подходит любой текстовый файл, включая код, JSON, XML, YAML, CSV, SQL, Markdown, HTML и логи, размером до 50 MB каждый.

Как игнорировать различия в пробелах или регистре?

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

Чем режим «бок о бок» отличается от единого?

Режим «бок о бок» показывает два текста рядом — так их проще всего читать. Единый режим показывает одну колонку, где удалённые строки отмечены минусом, а добавленные — плюсом, в том же формате, что git diff и патч-файлы.

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

Да. DiffDuo сравнивает файлы на сотни тысяч строк в фоновом потоке, поэтому страница не теряет отзывчивости. Два файла по 4 MB и 100 000 строк каждый сравниваются гораздо быстрее, чем за секунду.

DiffDuo бесплатный?

Да. DiffDuo полностью бесплатен: без регистрации, без ограничений на количество сравнений и без рекламы.

Другие бесплатные инструменты сравнения