텍스트 비교
원본과 수정본을 줄 단위로 비교해 추가·삭제·변경을 확인하세요. 모든 처리는 이 브라우저 안에서 이루어집니다.
두 텍스트를 입력하고 비교하기를 누르세요.
비교하지 못했습니다.
해결 방법
비교 결과
추가된 줄 삭제된 줄변경된 줄은 − 줄과 + 줄이 연이어 나오며, 바뀐 부분은 밑줄(추가)과 취소선(삭제)으로 강조됩니다.
통합(unified) 형식
텍스트 비교 사용 안내
문서 초안, 설정 파일, 코드, 번역문처럼 두 버전의 텍스트가 어디가 달라졌는지 확인할 때 사용하세요.
- 왼쪽에 원본, 오른쪽에 수정본을 붙여 넣습니다.
- 필요하면 공백·대소문자 무시 옵션을 고르고 비교하기를 누릅니다. Ctrl+Enter(Mac은 ⌘+Enter)로도 실행할 수 있습니다.
- + 줄은 추가, − 줄은 삭제입니다. 바뀐 줄 안에서는 달라진 단어나 글자가 강조됩니다.
- 통합 형식을 복사해 코드 리뷰나 메모에 붙여 넣을 수 있습니다.
처리 한계
- 각 텍스트는 최대 200,000자, 5,000줄까지 비교합니다. 이모지 등 일부 글자는 2자로 계산됩니다.
- 줄바꿈(CRLF, CR)은 LF로 통일해서 비교하고, 맨 끝의 줄바꿈 하나는 무시합니다.
- 줄 단위 비교는 가장 적은 수의 추가·삭제를 찾습니다. 줄을 옮기면 삭제 1줄과 추가 1줄로 표시됩니다.
- 한 줄이 너무 길면 줄 안쪽 강조 없이 줄 전체를 바뀐 것으로 표시합니다.
- 한 줄 안의 차이는 연달아 삭제·추가된 줄을 순서대로 짝지어 보여 줍니다. 짝이 없는 줄은 삭제 또는 추가로 셉니다.
- 대소문자 무시는 언어 설정과 관계없는 기본 규칙을 사용합니다.
자주 묻는 질문
입력한 내용이 서버로 전송되나요?
아니요. 비교는 이 브라우저 안에서만 실행되며 입력과 결과를 저장하거나 전송하지 않습니다. 새로고침하면 사라집니다.
공백 차이 무시와 줄 끝 공백 무시는 무엇이 다른가요?
공백 차이 무시는 줄 안의 연속된 공백을 하나로 보고 줄 앞뒤 공백도 무시합니다. 줄 끝 공백 무시는 줄 끝에 붙은 공백과 탭만 무시하므로 들여쓰기 차이는 그대로 표시합니다.
색을 구분하기 어려워도 볼 수 있나요?
네. 추가된 줄에는 +, 삭제된 줄에는 − 기호가 붙고, 줄 안쪽의 바뀐 부분은 밑줄이나 취소선으로 함께 표시됩니다. 스크린 리더에는 줄의 종류가 글자로 읽힙니다.
통합(unified) 형식이란 무엇인가요?
diff와 Git이 쓰는 표준 변경 목록 형식입니다. @@ 로 시작하는 구간 머리글 아래에 변경된 줄과 앞뒤 3줄의 문맥이 나오며, 줄 앞의 −는 삭제, +는 추가입니다.