Text Diff

텍스트 비교

두 텍스트의 달라진 부분을 줄·글자 단위로 찾아 강조합니다. 100% 브라우저 처리, 서버 전송 없음

원본

비교본

양쪽에 텍스트를 붙여넣으면 달라진 부분이 바로 표시됩니다

목차
  1. 1.텍스트 비교란?
  2. 2.사용법 + 결과 읽는 법
  3. 3.어디에 쓰나
  4. 4.공백·대소문자 무시 옵션
  5. 5.비교 원리 (줄 + 글자 2단계)
  6. 6.자주 묻는 질문

텍스트 비교란?

텍스트 비교(diff)는 두 텍스트를 나란히 놓고 어디가 달라졌는지를 자동으로 찾아주는 도구입니다. 눈으로 두 문서를 대조하는 건 몇 장만 돼도 놓치기 쉽지만, 이 도구는 줄 단위로 추가·삭제를 가려낸 뒤 바뀐 줄 안에서 달라진 글자까지 강조해줍니다. 비교는 100% 브라우저 안에서만 이뤄져 계약서 같은 민감한 문서도 서버로 전송되지 않습니다.

사용법 + 결과 읽는 법

  1. 왼쪽에 원본, 오른쪽에 바뀐 텍스트를 붙여넣습니다 — 결과가 바로 표시됩니다.
  2. − 빨간 줄 은 원본에만 있는(삭제된) 내용, + 초록 줄 은 비교본에만 있는(추가된) 내용입니다.
  3. 수정된 줄은 −/+ 두 줄이 짝지어 표시되고, 실제로 달라진 글자만 진하게 칠해집니다.

어디에 쓰나

  • 계약서·약관 개정 대조 — "일부 문구가 변경되었습니다"라고만 온 개정 약관, 뭐가 바뀌었는지 직접 확인
  • 문서 버전 관리 — 최종본과 최최종본 사이에 뭐가 달라졌는지 찾기
  • 코드·설정 파일 — 서버 두 대의 설정 차이, 배포 전후 비교
  • 번역·교정 검수 — 수정 전후 원고 대조. 분량 변화까지 보려면 글자수 세기와 함께 쓰세요.

PDF 문서를 비교해야 한다면 PDF 텍스트 추출로 양쪽의 텍스트를 뽑아 붙여넣으면 됩니다.

공백·대소문자 무시 옵션

  • 공백 차이 무시 — 들여쓰기·연속 공백·줄 끝 공백 차이를 무시합니다. 워드에서 복사한 문서처럼 서식 때문에 공백이 달라진 경우에 켜세요.
  • 대소문자 무시 — Hello와 hello를 같은 것으로 봅니다. 코드 식별자나 영문 고유명사 표기 차이를 걸러낼 때 유용합니다.

비교 원리 (줄 + 글자 2단계)

이 도구는 프로그래머들이 코드 변경사항을 검토할 때 쓰는 diff 알고리즘(최장 공통 부분수열, LCS)을 그대로 사용합니다. 1단계로 줄 단위에서 공통된 줄을 최대한 찾아 추가·삭제를 가려내고, 2단계로 "삭제+추가"가 붙어 있는 수정된 줄 쌍 안에서 같은 알고리즘을 글자 단위로 한 번 더 돌립니다.

그래서 조사 하나("을"→"를"), 숫자 한 자리(2025→2026)가 바뀐 것도 정확히 그 글자만 강조됩니다. 문단 전체가 밀렸을 때도 줄 단위 비교 덕분에 "전부 바뀜"이 아니라 실제 변경만 잡아냅니다.

자주 묻는 질문

Q. 얼마나 긴 텍스트까지 비교되나요?

각각 1,500줄까지 비교할 수 있습니다. 계약서·리포트·설정 파일 수준은 충분히 커버하며, 그 이상은 나눠서 비교하세요. 300자가 넘는 줄은 성능을 위해 글자 단위 하이라이트 없이 줄 전체로 표시됩니다.

Q. 파일을 직접 올려서 비교할 수 있나요?

텍스트 붙여넣기 방식만 지원합니다. 워드·한글 문서는 내용을 복사해 붙여넣으세요. PDF라면 PDF 텍스트 추출 도구로 텍스트를 뽑은 뒤 비교하면 됩니다.

Q. 입력한 내용이 서버로 전송되나요?

아니요. 비교는 100% 브라우저 안에서만 이뤄지며 어떤 내용도 서버로 전송되거나 저장되지 않습니다. 계약서 같은 민감한 문서도 안심하고 비교하세요.

Q. 결과의 색은 각각 무슨 뜻인가요?

빨간 줄(−)은 원본에만 있는(삭제된) 내용, 초록 줄(+)은 비교본에만 있는(추가된) 내용입니다. 수정된 줄은 두 줄이 위아래로 짝지어 표시되고, 실제로 달라진 글자만 진하게 강조됩니다.

Q. 엑셀 셀 값을 비교하고 싶은데요?

두 셀이 같은지 확인하는 정도라면 엑셀의 EXACT 함수가 간편합니다. 셀 내용이 길어서 어디가 다른지 찾아야 할 때 이 도구에 붙여넣어 비교하세요.

Q. 단어 단위로 비교할 수는 없나요?

이 도구는 줄 단위로 비교한 뒤 달라진 줄 안에서 글자 단위로 강조하는 2단계 방식입니다. 글자 단위 강조가 단어 단위보다 세밀해서, 조사 하나 바뀐 것까지 잡아냅니다.

본 도구의 비교는 브라우저 안에서만 이뤄지며 입력 내용을 서버로 전송·저장하지 않습니다. 각 1,500줄, 글자 강조는 줄당 300자까지 지원합니다.