Перейти к содержимому
Toova
Все инструменты

Инструмент сравнения текста

Приватность по умолчанию — работает полностью в вашем браузере

Сравнивайте два текста бок о бок или в унифицированном виде с чёткой подсветкой вставок, удалений и изменений. Toova сравнивает что угодно — код, конфиги, текст, JSON — полностью в браузере, без загрузки и регистрации.

Представления бок о бок и унифицированное

Вид бок о бок показывает два ввода рядом с выровненными изменениями — лучше для коротких файлов, где нужно читать обе версии одновременно. Унифицированный вид показывает один столбец с чередующимися вставками и удалениями — классический формат git diff, который масштабируется для более длинных файлов. Toova позволяет переключаться между видами без потери ввода.

Diff на уровне слов и строк

Diff на уровне строк рассматривает каждую строку как атомарную единицу сравнения — именно так работает большинство систем контроля версий. Diff на уровне слов подсвечивает конкретные слова, изменившиеся внутри в остальном похожей строки, что полезно при проверке текста или перефразировании абзацев. Toova предлагает оба варианта — выберите детализацию, подходящую для сравниваемого содержимого.

Diff только локально

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

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

Что лучше: вид бок о бок или унифицированный?
Вид бок о бок удобнее для коротких файлов, где нужно видеть обе версии одновременно. Унифицированный лучше масштабируется для длинных файлов, поскольку удаления и вставки чередуются в одном столбце — именно так git отображает по умолчанию.
Можно ли выполнить diff на уровне слов?
Да. Включите diff на уровне слов, и инструмент подсветит конкретные слова, изменившиеся в строке, вместо пометки всей строки как изменённой. Это правильный вид для текста или изменений формулировок.
Игнорируются ли пробелы?
По умолчанию да. Включите режим с учётом пробелов, если вы сравниваете код, где отступы важны. Есть также опция игнорировать пробелы в конце строк и различия в регистре.
Какой может быть максимальный ввод?
Текстовые файлы размером несколько мегабайт обрабатываются за несколько секунд. Для больших объёмов ожидайте замедление: алгоритм diff в худшем случае квадратичный, поэтому очень большие файлы с множеством мелких изменений работают медленнее.
Отправляется ли мой текст куда-либо?
Нет. Diff выполняется полностью в вашем браузере. Ничего не загружается и не записывается.