텍스트 비교 | 차이점 쉽게 확인하기
텍스트 비교는 두 텍스트의 차이를 시각적으로 표시하는 웹 서비스입니다. 사용자는 변경 사항을 쉽게 확인할 수 있으며, 다양한 형식의 텍스트를 지원합니다.
- 왼쪽 텍스트 영역에 원본 텍스트를 붙여넣으세요
- 비교할 텍스트를 오른쪽 텍스트 영역에 붙여넣으세요
- "비교!" 버튼을 클릭하여 차이점을 확인하세요
- "텍스트 편집..." 드롭다운을 사용하여 텍스트를 수정하세요
- "텍스트 전환"을 사용하여 텍스트 영역 간의 내용을 교환하세요
- 차이점이 강조된 줄별 비교
- 텍스트 변환 도구 (소문자, 정렬, 공백 처리)
- 쉬운 참조를 위한 줄 번호
- 시각적 차이 강조
- 빠른 텍스트 전환
- 모바일 반응형 디자인
- 코드 버전 또는 코드 조각 비교
- 문서 수정 검토
- 표절 확인
- 구성 파일의 차이점 찾기
- 계약서 버전 비교
- 번역에서 텍스트 변경 분석
AI 에이전트에서 이 도구를 사용하세요
무료 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"]
}
}
} 자주 묻는 질문
이 도구는 두 텍스트를 줄별로 비교하여 추가, 삭제 및 수정 사항을 강조 표시합니다. 녹색 강조 표시는 오른쪽 텍스트의 새 콘텐츠를, 빨간색은 왼쪽 텍스트에서 제거된 콘텐츠를, 노란색은 수정된 섹션을 나타냅니다. 줄 번호는 특정 차이점을 빠르게 찾는 데 도움이 됩니다.
예, 이 도구는 코드, 구성 파일, 문서 및 계약서를 포함한 모든 일반 텍스트 콘텐츠에서 작동합니다. 두 텍스트 영역에 텍스트를 붙여넣기만 하면 됩니다. 코드 비교의 경우 도구가 서식과 들여쓰기를 유지하므로 구문 변경 사항을 쉽게 발견할 수 있습니다.
"텍스트 편집" 메뉴는 전처리 옵션을 제공합니다: "소문자로 변환"은 모든 텍스트를 소문자로 변환하고(대소문자 구분 없는 비교에 유용), "줄 정렬"은 알파벳순으로 정렬하며, "줄 바꿈을 공백으로 교체"는 줄을 결합하고, "과도한 공백 제거"는 실제 콘텐츠 변경을 가릴 수 있는 서식 차이를 정리합니다.