텍스트 Diff 비교
나란히 보기
두 텍스트를 줄 단위로 비교해 추가·삭제를 실시간으로 강조합니다. 설정·패치 검토용이며 브라우저에서만 실행됩니다.
이 변환은 브라우저에서만 실행됩니다. 서버로 업로드하지 않습니다.
- 추가+0
- 삭제−0
- 줄0
Original
Original
Modified
차이
출력...
이 도구는 무엇인가요?
두 평문 블록을 줄 단위로 비교합니다. 그대로인 줄은 중립, 삭제·추가된 줄은 색으로 구분됩니다. IDE 없이 가벼운 unified 보기에 가깝습니다.
설정 조각, 패치 초안, 포맷된 JSON/YAML, SQL, env 예시, 로그를 빠르게 볼 때 맞습니다. 단어·문자 단위 하이라이트나 충돌 병합·패치 적용은 하지 않습니다.
커밋·티켓·공유 전에 “무엇이 바뀌었는지”만 확인할 때 쓰세요.
자주 쓰는 경우
- YAML/JSON·
.env에서 키 하나 변경 위치 찾기 - 짧은 패치·릴리스 노트 초안을 이전 문구와 비교
- 재포맷 후 의미 있는 줄이 바뀌지 않았는지 확인
사용 방법
- 왼쪽(원본)과 오른쪽(수정)에 텍스트를 붙여 넣습니다.
- 입력하면 결과가 바로 갱신됩니다. 모바일은 왼쪽/오른쪽/Diff 탭을 사용합니다.
- 상단의 추가·삭제 줄 수를 확인합니다.
- 기본 Copy는 순수 줄 텍스트이고, 복사에 +/- 포함을 켜면 마커가 붙습니다. 샘플·지우기·전환을 활용하세요.
예시
| 원본 | 수정 | 결과 |
|---|---|---|
timeout: 30 | timeout: 60 | 삭제 1줄 + 추가 1줄 |
region 없는 설정 | region: us-east-1 추가 | 추가 1줄, 나머지 동일 |
alpha / beta | alpha / gamma | beta 삭제, gamma 추가 |
hello world | hello there | 줄 전체가 삭제+추가로 표시(단어 단위 아님) |
실무에서 흔한 실수
- 줄 단위만: 긴 줄의 단어 하나만 바뀌어도 줄 전체가 삭제·추가로 잡힙니다. 단어 단위가 필요하면 다른 도구를 쓰세요.
- 끝 공백·개행 스타일(
\nvs\r\n)도 차이로 잡힙니다. 노이즈면 먼저 정규화하세요. - 패치 적용·3-way merge·공백 무시 모드는 없습니다.
참고자료
최종 검토: 2026-07-27
자주 묻는 질문
- 어떤 방식의 diff인가요?
- 줄 단위 비교입니다. 추가·삭제된 줄 전체를 표시하며, 긴 줄 안의 단어·문자 단위 변경은 하이라이트하지 않습니다.
- 설정 파일이나 패치 비교에 쓸 수 있나요?
- 네. YAML·JSON·env·SQL·로그 등 평문을 붙여 넣으면 됩니다. 공백만 다른 노이즈를 줄이려면 양쪽을 같은 포맷으로 맞춘 뒤 비교하세요.
- 충돌을 자동으로 병합하나요?
- 아니요. 차이만 보여 주며, 적용·해결은 다른 도구에서 해야 합니다.
- 텍스트가 서버로 올라가나요?
- 아니요. 비교는 브라우저에서만 실행됩니다.