문장 비교 – 두 글의 다른 부분 찾기

원본과 수정본을 붙여 넣으면 추가·삭제·변경된 부분을 줄 단위나 단어(어절) 단위로 표시합니다. 무료이며 입력한 글은 서버로 전송되지 않습니다.

브라우저 안에서만 처리됩니다. 입력한 내용은 서버로 전송되지 않습니다.

비교 단위

사용법

  1. 왼쪽 칸에 원본을, 오른쪽 칸에 수정본을 붙여 넣습니다.
  2. 줄 단위와 단어 단위 가운데 비교 방식을 고릅니다. 목록이나 표는 줄 단위, 문장과 문단은 단어 단위가 알맞습니다.
  3. 추가·삭제·변경 개수 요약을 확인하고, 표시된 결과를 살펴봅니다.
  4. 원본과 수정본을 반대로 넣었다면 좌우 바꾸기 버튼을 누릅니다.

이럴 때 쓰세요

문서는 여러 사람의 손을 거치며 바뀝니다. 상대방이 고쳐 보낸 계약서, 팀장이 수정한 보고서, 여러 번 고친 자기소개서, 두 서버에서 다르게 동작하는 설정 파일이 그렇습니다. 두 글을 나란히 놓고 눈으로 다른 곳을 찾는 일은 오래 걸리고 놓치기 쉽습니다. 이 도구는 두 글을 맞춰 보고 무엇이 추가되고, 삭제되고, 바뀌었는지 정확하게 보여 줍니다.

줄 단위와 단어 단위

줄 단위는 한 줄씩 비교합니다. 목록, 코드, CSV 데이터처럼 줄마다 따로인 글에 알맞습니다. 글자 하나만 달라도 그 줄은 원본에서 삭제되고 수정본에서 추가된 것으로 표시합니다.

단어 단위는 띄어쓰기로 나뉜 어절을 비교하고 공백 차이는 무시합니다. 문장이 자유롭게 줄바꿈되는 일반 글에 알맞습니다. 바뀐 어절을 제자리에 표시하므로 수정본을 읽으면서 고친 곳을 함께 볼 수 있습니다.

비교 방식

이 도구는 두 글이 함께 가진 가장 긴 줄 또는 어절의 순서를 찾아 같은 부분으로 두고, 나머지를 추가나 삭제로 표시합니다. Git 같은 버전 관리 프로그램이 쓰는 방식과 같습니다. 삭제된 부분 바로 뒤에 추가된 부분이 오면 요약에서는 하나씩 짝지어 변경으로 셉니다.

예시

원본이 “회의는 9시에 시작해서 11시에 끝납니다.“이고 수정본이 “회의는 10시에 시작해서 12시에 끝납니다.“라면, 단어 단위 결과에서 “9시에”와 “11시에”는 삭제로, “10시에”와 “12시에”는 추가로 표시되고 요약에는 변경 2가 나옵니다.

비교 요령

예상하지 못한 차이가 많이 나온다면 눈에 보이지 않는 문자나 줄바꿈 방식이 다를 가능성이 있습니다. 두 글을 공백 정리 도구로 먼저 정리한 뒤 다시 비교해 보세요. 긴 문서는 먼저 줄 단위로 바뀐 문단을 찾고, 그 문단만 다시 붙여 넣어 단어 단위로 자세히 비교하면 편합니다. 한글 문서나 워드 파일은 내용을 복사해서 붙여 넣으면 됩니다.

자주 묻는 질문

추가와 삭제는 어떻게 표시되나요?
추가된 부분은 초록색 배경에 밑줄로, 삭제된 부분은 빨간색 배경에 취소선으로 표시합니다. 줄 단위에서는 줄 앞에 +, − 기호도 붙으므로 색을 구분하기 어려워도 결과를 읽을 수 있습니다.
변경은 어떻게 세나요?
같은 자리에서 무언가가 지워지고 다른 것이 추가되면 삭제 하나와 추가 하나가 아니라 변경으로 셉니다. 두 줄이 세 줄로 바뀌었다면 변경 2, 추가 1입니다.
띄어쓰기 차이도 다른 것으로 보나요?
단어 단위에서는 공백의 개수나 종류 차이를 무시합니다. 공백이 두 칸이 되거나 공백 자리에 줄바꿈이 들어가도 변경으로 보지 않습니다. 줄 단위에서는 줄의 모든 글자를 비교합니다.
조사 하나만 바뀌었는데 어절 전체가 표시돼요.
단어 단위는 띄어쓰기로 나뉜 어절 전체를 비교합니다. "하세요"가 "하십니까"로 바뀌면 어절 전체를 변경으로 표시합니다. 한국어는 한 어절에 조사와 어미가 붙기 때문에, 글자 단위로 쪼개는 것보다 어절 단위가 읽기 쉽습니다.
글 길이에 제한이 있나요?
정해진 제한은 없습니다. 수천 줄 정도의 문서도 최신 브라우저에서 잘 비교됩니다. 아주 긴 글은 모든 줄을 맞춰 봐야 하므로 시간이 조금 걸립니다.
입력한 글이 업로드되나요?
아니요. 비교는 브라우저 안에서 이뤄지며 두 글 모두 기기 밖으로 나가지 않습니다. 다음에 다시 볼 수 있도록 이 브라우저에만 저장됩니다.