Сравнение текста | Сравните тексты быстро и легко
Сравните тексты онлайн, выявите различия и сходства по символам, словам или строкам. Подходит для анализа документов и проверки уникальности.
- Вставьте исходный текст в левое поле
- Вставьте текст для сравнения в правое поле
- Нажмите кнопку "Сравнить!" чтобы увидеть различия
- Используйте выпадающее меню "Редактировать тексты..." для изменения текста
- Используйте "Поменять тексты местами" чтобы поменять содержимое полей
- Построчное сравнение с выделением различий
- Инструменты преобразования текста (нижний регистр, сортировка, обработка пробелов)
- Нумерация строк для удобства
- Визуальное выделение различий
- Быстрая замена текстов местами
- Адаптивный дизайн для мобильных устройств
- Сравнение версий кода или сниппетов
- Проверка редакций документов
- Проверка на плагиат
- Поиск различий в конфигурационных файлах
- Сравнение версий контрактов
- Анализ изменений в переводах
Используйте этот инструмент из вашего ИИ-агента
Бесплатные JSON API и сервер Model Context Protocol (MCP). Без регистрации, без API-ключа, CORS открыт. Создано для Claude, ChatGPT, Cursor, скриптов и фронтенд-приложений.
curl -X POST https://mate.tools/api/v1/text-diff.php \
-H "Content-Type: application/json" \
-d '{"a":"line 1\nline 2","b":"line 1 changed\nline 2","mode":"line"}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/text-diff.php",
data=json.dumps({"a":"line 1\nline 2","b":"line 1 changed\nline 2","mode":"line"}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/text-diff.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"a":"line 1\nline 2","b":"line 1 changed\nline 2","mode":"line"}),
});
console.log(await r.json()); Добавьте в claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) или любой другой MCP-совместимый клиент:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Часто задаваемые вопросы
Инструмент сравнивает два текста построчно, выделяя добавления, удаления и изменения. Зелёная подсветка показывает новый контент в правом тексте, красная показывает удалённый контент из левого текста, а жёлтая указывает на изменённые разделы. Номера строк помогают быстро находить конкретные различия.
Да, этот инструмент работает с любым текстовым содержимым, включая код, файлы конфигурации, документы и контракты. Просто вставьте ваш текст в две текстовые области. Для сравнения кода инструмент сохраняет форматирование и отступы, облегчая обнаружение синтаксических изменений.
Меню "Редактировать тексты" предоставляет опции предварительной обработки: "В нижний регистр" преобразует весь текст в нижний регистр (полезно для сравнения без учёта регистра), "Сортировать строки" упорядочивает по алфавиту, "Заменить разрывы строк пробелами" объединяет строки, а "Удалить лишние пробелы" очищает различия в форматировании, которые могут скрывать фактические изменения содержимого.