Без загрузки, 100% локально, без аккаунта

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

Вставьте два текста, чтобы сравнить их построчно. Добавленные строки зелёные, удалённые, красные. Ничего не покидает ваш браузер.

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

Вставьте два блока текста и мгновенно увидите каждое добавление, удаление и неизменённую строку, подсвеченные рядом друг с другом. Сравниваете ли вы черновики, проверяете изменения в конфигурации или выявляете регрессии в сгенерированном выводе, Text Diff даёт чёткое цветовое представление за секунды.

Алгоритм сравнения работает полностью на JavaScript, поэтому результаты появляются по мере ввода.

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

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

Нет. Каждая операция выполняется внутри вкладки вашего браузера с помощью JavaScript и WebAssembly. Ваш файл считывается в память на вашем собственном устройстве, обрабатывается там, и результат предлагается как локальная загрузка. Ничего не передаётся в Sunasty или какой-либо третьей стороне. Вы можете проверить это сами: откройте инструменты разработчика браузера, перейдите на вкладку «Сеть» и наблюдайте, ни один запрос не несёт ваш файл.

Какой алгоритм сравнения используется?

Инструмент использует построчное сравнение на основе наибольшей общей подпоследовательности (LCS), то же семейство алгоритмов, что и в утилите Unix diff. Добавления показаны зелёным, удаления, красным, а неизменённые строки, нейтральным цветом.

Могу ли я сравнивать файлы, а не вставленный текст?

Да, перетащите текстовый файл в любую из панелей, и его содержимое будет считано локально с помощью FileReader API браузера. Файл никогда не загружается.

Работает ли это офлайн?

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

Это бесплатно? Нужна ли регистрация?

Это полностью бесплатно и не требует регистрации. Нет водяных знаков, нет дневных лимитов и нет отслеживающих cookie, необходимых для использования инструмента.