텍스트 비교 (diff)
두 텍스트의 차이를 줄 단위로 찾아 표시합니다.
업로드 0 B — 이 페이지는 입력 내용을 서버로 보내지 않았습니다?
다른 변환 사이트는 입력한 내용이나 파일을 서버로 보내서 처리합니다. 처리 뒤 지운다고 안내해도 그때까지는 남의 서버에 남아 있습니다. 여기에는 보내는 단계 자체가 없습니다. 비밀번호·계약 문구·개인 메모처럼 새어 나가면 곤란한 내용일수록 이 차이가 큽니다. 직접 확인하는 방법 →
고친 문서에서 정확히 어느 줄이 바뀌었는지 찾기
계약서 수정본, 설정 파일, 교정 원고처럼 거의 같아 보이는 두 글을 눈으로 대조하면 꼭 하나씩 놓칩니다. 이 도구는 원본과 수정본을 줄 단위로 맞춰 보고, 사라진 줄과 새로 생긴 줄을 색으로 표시합니다. 비교는 브라우저 안에서 끝나므로 붙여넣은 내용이 밖으로 나가지 않습니다.
조금 더 자세히
비교 방식은 두 글에서 순서를 지키며 공통으로 남아 있는 줄을 가장 길게 이어 찾는 것입니다(최장 공통 부분열, LCS). 그 공통 줄은 회색으로 두고, 원본에만 있는 줄은 앞에 "-"를 붙여 빨간색으로, 수정본에만 있는 줄은 "+"를 붙여 초록색으로 보여 줍니다. 결과는 한 열로 이어서 나오며, 한 곳에서 여러 줄이 바뀌면 지워진 줄들이 먼저, 새로 들어온 줄들이 그 뒤에 묶입니다. 상태 줄에는 "추가 3줄, 삭제 2줄"처럼 합계가 나옵니다.
두 줄은 글자 하나까지 완전히 같아야 같은 줄로 봅니다. 그래서 문장 끝 공백 하나, 탭과 스페이스 차이, 워드가 바꿔 놓은 둥근 따옴표도 모두 변경으로 잡힙니다. 한 줄에서 단어 하나만 고쳐도 그 줄 전체가 "-"와 "+"로 한 번씩 나타나고, 줄 안의 어느 글자가 바뀌었는지까지 칠해 주지는 않습니다. 반대로 윈도와 맥의 줄바꿈 문자 차이는 브라우저 입력창이 붙여넣을 때 같은 형태로 맞추므로 차이로 나오지 않습니다.
이렇게 쓰세요
- 왼쪽 원본 (A) 칸에 이전 버전을, 오른쪽 수정본 (B) 칸에 고친 버전을 붙여넣습니다. 서로 바꿔 넣으면 추가와 삭제가 뒤집혀 표시됩니다.
- 비교하기를 누르면 입력창 아래에 결과가 나타나고, 상태 줄에 추가·삭제된 줄 수가 표시됩니다.
- 빨간 "-" 줄은 원본에만, 초록 "+" 줄은 수정본에만 있는 내용입니다. 회색 줄은 양쪽이 같은 부분이니 건너뛰며 읽으면 됩니다.
- 어느 칸이든 내용을 고친 뒤 다시 비교하기를 누르면 결과가 처음부터 새로 계산됩니다.
이럴 때 유용해요
자주 막히는 지점
팁 명단이나 목록처럼 순서가 의미 없는 글은 두 쪽을 같은 기준으로 먼저 정렬해 넣어야 실제로 달라진 항목만 깔끔하게 남습니다.
안내
계약서나 코드를 붙여넣어도 되나요?
네. 비교는 브라우저 안에서만 이루어지고 내용은 서버로 전송되지 않습니다.