Вставьте два текста — сервис покажет построчные различия с подсветкой.
Инструмент Diff Tool на сайте 101ip.ru — это бесплатное онлайн-решение для сравнения текстов. Он позволяет быстро найти различия между двумя версиями текста, будь то код, конфигурационные файлы или обычные документы. Алгоритм построчного сравнения подсвечивает добавленные, удалённые и изменённые строки, а подробная статистика показывает количество изменений в каждой из версий. Работа с Diff Tool не требует регистрации — просто вставьте тексты в поля и нажмите «Сравнить».
Этот сервис пригодится веб-разработчикам, редакторам, SEO-специалистам и всем, кто регулярно работает с разными версиями текстов. Инструмент полностью бесплатный и работает прямо в браузере. Вы можете использовать его для сравнения конфигураций серверов, файлов Docker, SQL-запросов, HTML-разметки или простых документов. Никакой загрузки файлов и сложных настроек — всё максимально удобно.
Инструмент сравнения текстов использует модифицированный алгоритм LCS (Longest Common Subsequence), что позволяет точно определять все расхождения между левой и правой версиями. На выходе вы получаете наглядный отчет:
Результат сравнения можно скопировать в буфер обмена или скачать в виде текстового отчета. Простота и точность делают этот diff checker идеальным инструментом для повседневных задач.
В отличие от многих аналогов, наш Diff Tool работает полностью на стороне клиента — все вычисления выполняются в вашем браузере, ваши данные не передаются на сервер. Это гарантирует полную конфиденциальность, если нужно сравнить чувствительные данные (пароли, приватные ключи, коммерческая информация).
Ключевые возможности инструмента:
Также вы можете переключаться между тремя вариантами отображения: единый diff (слева старая версия, справа новая), только изменения (compact view) или построчный список с номерами строк.
Чтобы начать сравнение, выполните три простых шага:
Через секунду вы увидите результат. Если нужно подсветить только различия между файлами конфигурации, используйте опцию «Игнорировать пробелы». Для точного сравнения YAML или JSON файлов рекомендуется отключить эту опцию — тогда инструмент покажет даже замену отступа с двух пробелов на четыре.
Пример использования: вы обновили конфигурацию сервера nginx, скопировали старую и новую версию в Tool, нажали кнопку и сразу увидели, что удалили строку listen 80; и добавили listen 443 ssl;. Всё наглядно, никакой путаницы.
Мы регулярно улучшаем алгоритм сравнения, чтобы инструмент корректно работал с любыми текстовыми форматами — от кода на Python до разметки Markdown.
Инструмент работает с любым текстом в кодировке UTF-8 или Windows-1251: код (Python, PHP, JavaScript), конфигурационные файлы (YAML, JSON, XML), Markdown, HTML, SQL-запросы, логи и обычные тексты. Длина каждой версии — до 1 млн символов.
Да, Diff Tool 101ip.ru полностью работает на стороне клиента (в вашем браузере). Никакие данные не передаются на сервер — все вычисления происходят локально. Вы можете безопасно сравнивать приватные ключи, пароли или коммерческую информацию.
После нажатия кнопки «Сравнить» под полями ввода отображается статистика: общее количество строк, добавлено, удалено и процент совпадения. Результат можно скопировать выделением или скачать в виде .txt файла при помощи кнопки «Скачать результат». Также доступен экспорт в HTML.
JSON редактор и валидатор — проверка и форматирование JSON.
XML редактор онлайн — работа с XML-данными.
Конвертер YAML в JSON — перевод конфигураций.
Тестер регулярных выражений — отладка regex.
Base64 декодер/кодер — преобразование строк.