본문 바로가기

텍스트 비교 (Diff)

두 글의 달라진 부분을 줄·단어 단위로 하이라이트해 비교합니다. 버전 비교, 교정 확인에 유용합니다.

브라우저에서 로컬 처리 · 서버 업로드 없음

텍스트 비교 (Diff) 소개

텍스트 비교(Diff)는 두 글을 맞대어 추가된 부분은 초록색, 삭제된 부분은 빨간 취소선으로 표시합니다. 계약서 초안의 이전 버전과 수정본을 견주거나, 교정을 받은 원고에서 어디가 어떻게 바뀌었는지 확인할 때처럼 눈으로 훑어서는 놓치기 쉬운 변경을 찾아 줍니다.

비교 단위를 고르는 기준이 결과를 크게 좌우합니다. 줄 단위는 줄바꿈으로 끊어 한 줄 전체를 하나의 덩어리로 보기 때문에, 한 글자만 달라도 그 줄 전체가 삭제 후 추가로 표시됩니다. 코드나 설정 파일, 표 형태의 목록처럼 줄 자체가 의미 단위인 글에 맞습니다. 단어 단위는 같은 줄 안에서 바뀐 단어만 짚어내므로 문장을 다듬은 흔적을 보기에 좋습니다. 교정 확인에는 단어 단위, 버전 관리에는 줄 단위를 쓰면 대체로 읽기 편한 결과가 나옵니다.

한글에서는 한 가지를 염두에 두어야 합니다. 단어 단위 비교는 공백을 기준으로 단어를 나누는데, 한국어는 한 어절이 길고 조사가 붙어 있어 조사 하나만 바뀌어도 어절 전체가 달라진 것으로 표시됩니다. 이런 글은 줄 단위가 오히려 읽기 편할 수 있습니다. 유니코드를 그대로 비교하므로 한글·일본어·이모지 모두 다룰 수 있지만, 수십만 자 규모이거나 두 글이 거의 완전히 다르면 비교에 시간이 걸리고 결과도 장황해집니다. 그럴 때는 장 단위로 나눠 비교하는 편이 낫습니다.

사용 방법

  1. 왼쪽 원본 칸과 오른쪽 수정본 칸에 비교할 두 글을 각각 붙여넣으세요.
  2. 줄 단위(코드·문서) 또는 단어 단위(문장 교정) 비교 모드를 선택하세요.
  3. 비교하기 버튼을 누르면 추가된 부분은 초록색, 삭제된 부분은 빨강색 취소선으로 표시됩니다.
  4. 추가·삭제 개수를 확인하고, 필요하면 결과 복사로 변경된 텍스트를 가져가세요.

자주 묻는 질문

줄 단위와 단어 단위 비교는 어떻게 다른가요?
줄 단위는 한 줄(줄바꿈) 전체를 하나의 묶음으로 비교해 코드·설정 파일·표 형태의 글에 적합합니다. 단어 단위는 같은 줄 안에서 바뀐 단어까지 짚어내므로 문장 교정·맞춤법 검수에 알맞습니다.
두 글의 길이가 많이 달라도 비교되나요?
네. 추가·삭제·유지 구간을 자동으로 정렬해 보여줍니다. 다만 글이 매우 길거나(수십만 자) 거의 모든 내용이 다르면 비교에 시간이 걸리거나 결과가 장황해질 수 있습니다.
한글·이모지도 정확히 비교되나요?
유니코드 텍스트를 그대로 비교하므로 한글·일본어·이모지도 다룰 수 있습니다. 다만 단어 단위 비교는 공백 기준으로 단어를 나누므로, 띄어쓰기가 없는 긴 한글 문장은 줄 단위 모드가 더 보기 편할 수 있습니다.
표나 엑셀 데이터도 비교할 수 있나요?
탭으로 구분된 텍스트로 붙여넣은 뒤 줄 단위 모드로 비교하면 행 단위로 달라진 곳을 찾을 수 있습니다. 다만 행이 하나 추가되면 그 아래가 전부 밀려 다르게 표시되므로, 양쪽을 같은 기준으로 정렬한 뒤 비교하는 편이 읽기 좋습니다.

관련 가이드