텍스트 문서 비교

두 문서의 차이를 줄·단어 단위로 하이라이트해 비교합니다.

입력한 데이터는 서버로 전송되지 않고 브라우저에서만 처리됩니다.

0자 · 0줄
0자 · 0줄
비교 단위

비교 결과

두 텍스트를 입력하면 바로 차이를 보여 줍니다. 예제 입력으로 먼저 사용해 보세요.

텍스트 비교 이용 방법

  1. 왼쪽에 원본, 오른쪽에 비교할 텍스트를 붙여넣습니다. 텍스트 파일은 파일 열기를 누르거나 입력란에 끌어다 놓으면 됩니다.
  2. 입력하는 즉시 아래에 비교 결과가 나타납니다. 삭제된 부분은 빨간색 취소선, 추가된 부분은 초록색 밑줄로 표시합니다.
  3. 비교 단위(줄·단어·글자)와 공백 무시, 대소문자 무시를 상황에 맞게 고릅니다. 선택한 옵션은 주소(URL)에 저장되어 링크로 공유할 수 있습니다.
  4. 변경 위치가 많으면 ▲▼ 버튼이나 키보드 n/p로 다음·이전 변경으로 이동하고, diff 복사로 결과를 통합 diff 형식으로 복사합니다.

주요 기능

  • 나란히 보기 / 한 줄로 보기: 원본과 비교본을 좌우로 맞대어 보거나, 한 열에서 삭제·추가 줄을 위아래로 볼 수 있습니다. 줄 번호는 원본과 비교본 각각의 실제 줄 번호입니다.
  • 변경 없는 줄 접기: 바뀐 곳 앞뒤 3줄만 남기고 나머지는 접어 긴 문서에서도 차이만 빠르게 확인합니다.
  • 유사도: 바뀌지 않은 글자의 비율로 두 문서가 얼마나 비슷한지 보여 줍니다.
  • 좌우 바꾸기·예제 입력·초기화, 새로고침해도 입력이 유지되는 탭 단위 임시 저장을 지원합니다.

비교 방식

먼저 두 텍스트의 공통된 앞부분과 뒷부분을 잘라낸 뒤, 남은 부분을 Myers 알고리즘(git diff와 같은 계열)으로 줄 단위 최소 편집을 찾습니다. 그다음 바뀐 줄끼리 짝지어 단어 또는 글자 단위로 다시 비교하고, 바뀐 조각 사이의 짧은 공백·기호를 하나로 묶어 하이라이트가 잘게 쪼개지지 않게 정리합니다. 두 줄이 30% 넘게 다르면 줄 전체를 바뀐 것으로 표시합니다.

예를 들어 "이것은 텍스트 비교 도구입니다."를 "이것은 업그레이드된 텍스트 비교 도구입니다."로 고치면, 단어 단위에서는 '업그레이드된'만 추가로 표시되고 나머지는 그대로 둡니다. 글자 단위로 "감사합니다"와 "정말 감사합니다"를 비교하면 '정말 '만 추가로 표시합니다.

이런 때 쓰면 좋습니다

  • 계약서·약관의 수정본에서 바뀐 조항 찾기
  • 자기소개서·보고서의 첨삭 전후 비교
  • 번역문·자막 수정 내역 확인, 설정 파일·코드의 변경점 확인
한글(HWP)·워드에서 복사한 글은 줄 끝 공백이나 들여쓰기가 섞여 있는 경우가 많습니다. 내용 변경만 보고 싶다면 공백 무시를 켜 보세요.

자주 묻는 질문

Q. 줄·단어·글자 단위는 어떻게 다른가요?
먼저 줄 단위로 바뀐 줄을 찾은 뒤, 바뀐 줄끼리 짝지어 선택한 단위로 다시 비교합니다. 줄은 바뀐 줄 전체만 표시하고, 단어는 바뀐 어절·기호만, 글자는 바뀐 글자만 강조합니다. 계약서·보고서처럼 문장이 긴 글은 단어 단위가 가장 읽기 쉽고, 오탈자나 숫자 한 자리 차이를 찾을 때는 글자 단위가 좋습니다.
Q. 입력한 문서가 서버로 전송되나요?
아니요. 비교는 모두 브라우저 안에서 이뤄지며 텍스트를 서버로 보내지 않습니다. 새로고침해도 입력이 남아 있도록 현재 탭의 세션 저장소에만 임시 보관하며, 탭을 닫으면 사라집니다. 초기화 버튼을 누르면 즉시 지워집니다.
Q. 공백 무시는 어떤 경우에 쓰나요?
띄어쓰기, 들여쓰기, 줄 끝 공백만 다른 줄을 같은 줄로 봅니다. 워드·한글(HWP)에서 복사하면서 공백이 바뀌었거나, 코드의 들여쓰기만 바뀐 경우 실제 내용 변경만 골라 볼 수 있습니다. 반대로 맞춤법 검토처럼 띄어쓰기 차이가 중요하다면 꺼 두세요.
Q. 유사도는 어떻게 계산하나요?
두 텍스트의 전체 글자수(줄바꿈 제외) 가운데 바뀌지 않은 글자의 비율입니다. (원본 글자수 − 삭제된 글자) + (비교본 글자수 − 추가된 글자)를 두 글자수의 합으로 나눕니다. 선택한 비교 단위에 따라 바뀐 글자 수가 달라지므로 유사도도 조금씩 달라질 수 있습니다.
Q. 한글(HWP)·워드·PDF 파일도 비교할 수 있나요?
파일 열기는 .txt, .md, .csv, .json 같은 텍스트 파일을 지원하며, UTF-8과 윈도우 메모장의 ANSI(EUC-KR) 인코딩을 자동으로 구분합니다. HWP·DOCX·PDF는 문서에서 내용을 전체 선택해 복사한 뒤 붙여넣으면 비교할 수 있습니다.