두 텍스트의 차이를 라인별로 색깔로 표시합니다. 글쓰기 수정 전후 비교, 코드 차이, 번역본 검토 등에 활용하세요.
🎨 비교 결과

텍스트 Diff 사용법

  1. 왼쪽에 원본, 오른쪽에 수정본을 붙여넣습니다.
  2. 비교 방식(라인·단어·글자)을 선택합니다.
  3. 공백·대소문자 처리 옵션을 조정합니다.
  4. 변경된 부분이 색깔로 하이라이트되어 표시됩니다.
  5. 요약 정보로 추가·삭제·변경 라인 수를 확인합니다.

주요 기능

  • 3가지 비교 단위 (라인·단어·글자)
  • 공백 처리 3가지 (엄격·양끝·전체)
  • 대소문자 구분 옵션
  • 추가(🟢)·삭제(🔴)·동일(⚪) 라인 색상 구분
  • 추가·삭제 라인 수 자동 카운트
  • 완전 로컬 처리

활용 예시

  • 글쓰기 수정 전후 비교 — 편집 후 어떤 부분이 바뀌었는지 확인
  • 번역본 검수 — 1차 번역 vs 검수본 비교
  • 약관·정책 변경 안내 — 이전 약관 vs 새 약관
  • 코드 리뷰 — Git diff 없이 두 코드 조각 빠른 비교
  • 학생 답안 채점 — 모범 답안과 학생 답안의 차이

Diff의 동작 원리

Diff 알고리즘은 두 시퀀스의 최장 공통 부분 수열(LCS, Longest Common Subsequence)을 찾아서 같은 부분과 다른 부분을 구분합니다. 본 도구는 단순화된 LCS 변형을 사용해 라인·단어·글자 단위로 차이를 보여줍니다. 라인 단위는 가장 빠르고 직관적, 글자 단위는 더 정밀하지만 결과가 복잡할 수 있습니다.

자주 묻는 질문

입력한 텍스트가 서버에 저장되나요?

아니요. 모든 비교는 브라우저에서만 이루어지며 외부 전송이 없습니다. 회사 내부 문서, 학생 답안 등도 안전합니다.

큰 문서도 비교할 수 있나요?

수천 줄까지는 즉시 처리됩니다. 만 줄 이상은 라인 단위로 비교하세요(글자 단위는 메모리·시간 많이 사용).

Git diff와 결과가 다를 수 있나요?

네. Git의 Myers diff 알고리즘과 본 도구의 단순 LCS는 같은 결과가 나오기도 하고 미세하게 다를 수도 있습니다. 본 도구는 읽기 쉬운 차이 표시를 우선합니다.

한국어도 잘 비교되나요?

네. 라인·단어·글자 단위 모두 한글에 동작합니다. 단어 단위에서는 공백 기준이라 띄어쓰기에 영향 받습니다.