문서
텍스트 비교기
두 문서나 문장을 줄, 단어 또는 문자 단위로 비교해 동일한 부분과 추가·삭제·변경된 내용을 확인합니다. 일반 문서의 수정 전후와 오탈자, 누락된 문구를 찾는 데 사용할 수 있습니다.
즐겨찾기에 저장
입력한 텍스트는 서버로 전송되지 않으며 현재 브라우저에서만 비교됩니다.
0자 · 0줄 · 현재 모드 제한 100,000자
0자 · 0줄 · 현재 모드 제한 100,000자
텍스트 비교 결과
텍스트를 입력하고 비교하기를 누르면 결과가 표시됩니다.
텍스트 비교기란?
텍스트 비교기는 두 문서나 문장의 순서를 따라가며 동일한 부분과 추가·삭제·변경된 내용을 찾는 도구입니다. 코드 비교에만 한정되지 않고 공지사항, 상품 설명, 계약서, 원고와 일반 문장의 수정 전후를 확인할 수 있습니다. 입력한 텍스트는 서버로 전송하거나 저장하지 않고 현재 브라우저 안에서만 처리합니다.
사용 방법
- 왼쪽 원본 텍스트와 오른쪽 비교할 텍스트에 내용을 입력하거나 붙여넣습니다.
- 줄 단위, 단어 단위 또는 문자 단위 중 비교 목적에 맞는 방식을 선택합니다.
- 필요하면 대소문자, 공백 차이 또는 빈 줄을 무시하는 옵션을 선택합니다.
- 비교하기를 눌러 변경 없음, 추가, 삭제와 변경 항목 수를 확인합니다.
- 나란히 보기에서는 대응되는 원본과 비교본을 함께 보고, 통합 보기에서는 문서 순서대로 차이를 확인합니다.
- 필요하면 차이 결과나 요약을 복사하거나 TXT 파일로 내려받습니다.
계산 방식
- 줄 단위 비교는 줄바꿈을 기준으로 문서 순서를 비교하며 중간 줄이 추가되어도 뒤의 동일한 줄을 유지합니다.
- 단어 단위 비교는 공백, 한국어·영어 어절, 숫자와 문장부호를 토큰으로 나누어 차이를 찾습니다.
- 문자 단위 비교는 가능한 경우 유니코드 grapheme 기준을 사용해 한글, 결합문자와 이모지 조합을 하나의 보이는 문자로 처리합니다.
- 대소문자 무시와 공백 차이 무시는 비교 판단에만 적용하며 화면에는 사용자가 입력한 원문을 그대로 표시합니다.
- 변경된 줄은 삭제된 원본과 추가된 비교본을 인접하게 표시하고 줄 안의 단어 차이도 함께 강조합니다.
예시
- "간단한 무료 도구"를 "편리한 무료 도구"로 바꾸면 해당 줄이 변경으로 표시되고 두 형용사의 차이가 강조됩니다.
- 문서 중간에 한 줄을 추가하면 그 줄만 추가로 표시되고 이후의 같은 문장은 변경되지 않은 상태로 유지됩니다.
- 공백 차이 무시를 선택하면 연속 스페이스, 탭과 줄 앞뒤 공백만 다른 텍스트를 동일하게 판단할 수 있습니다.
- 대소문자 무시를 선택하면 "Dogu"와 "dogu"를 동일하게 판단하지만 결과 화면에는 각 원문을 그대로 보여줍니다.
자주 묻는 질문
입력한 문서가 서버에 저장되나요?
아니요. 비교는 현재 브라우저 안에서만 실행되며 입력한 원문, 비교문과 변경 내용을 서버, 쿠키나 브라우저 저장소에 저장하지 않습니다.
줄·단어·문자 단위 비교는 무엇이 다른가요?
줄 단위는 문단과 문장 줄의 추가·삭제를 파악하기 좋고, 단어 단위는 표현과 문장부호 변경을 확인하기 좋습니다. 문자 단위는 오탈자처럼 매우 작은 차이를 찾는 데 적합하지만 긴 입력에서는 계산량이 더 큽니다.
공백을 무시하면 줄바꿈도 사라지나요?
줄 단위 비교에서는 줄바꿈 구조를 유지합니다. 연속 스페이스, 탭과 줄 앞뒤 공백만 비교 판단에서 정리하며 입력 내용 자체는 바꾸지 않습니다.
코드도 비교할 수 있나요?
일반 텍스트로 붙여넣은 코드를 비교할 수는 있지만, 이 도구는 문법 분석이나 파일 병합 기능이 없는 일반 문서 중심의 비교기입니다.