텍스트 Diff 비교

나란히 보기

두 텍스트를 줄 단위로 비교해 추가·삭제를 실시간으로 강조합니다. 설정·패치 검토용이며 브라우저에서만 실행됩니다.

이 변환은 브라우저에서만 실행됩니다. 서버로 업로드하지 않습니다.

  • 추가+0
  • 삭제−0
  • 줄0

Original

이 도구는 무엇인가요?

두 평문 블록을 줄 단위로 비교합니다. 그대로인 줄은 중립, 삭제·추가된 줄은 색으로 구분됩니다. IDE 없이 가벼운 unified 보기에 가깝습니다.

설정 조각, 패치 초안, 포맷된 JSON/YAML, SQL, env 예시, 로그를 빠르게 볼 때 맞습니다. 단어·문자 단위 하이라이트나 충돌 병합·패치 적용은 하지 않습니다.

커밋·티켓·공유 전에 “무엇이 바뀌었는지”만 확인할 때 쓰세요.

자주 쓰는 경우

  • YAML/JSON·.env에서 키 하나 변경 위치 찾기
  • 짧은 패치·릴리스 노트 초안을 이전 문구와 비교
  • 재포맷 후 의미 있는 줄이 바뀌지 않았는지 확인

사용 방법

  1. 왼쪽(원본)과 오른쪽(수정)에 텍스트를 붙여 넣습니다.
  2. 입력하면 결과가 바로 갱신됩니다. 모바일은 왼쪽/오른쪽/Diff 탭을 사용합니다.
  3. 상단의 추가·삭제 줄 수를 확인합니다.
  4. 기본 Copy는 순수 줄 텍스트이고, 복사에 +/- 포함을 켜면 마커가 붙습니다. 샘플·지우기·전환을 활용하세요.

예시

원본수정결과
timeout: 30timeout: 60삭제 1줄 + 추가 1줄
region 없는 설정region: us-east-1 추가추가 1줄, 나머지 동일
alpha / betaalpha / gammabeta 삭제, gamma 추가
hello worldhello there줄 전체가 삭제+추가로 표시(단어 단위 아님)

실무에서 흔한 실수

  • 줄 단위만: 긴 줄의 단어 하나만 바뀌어도 줄 전체가 삭제·추가로 잡힙니다. 단어 단위가 필요하면 다른 도구를 쓰세요.
  • 끝 공백·개행 스타일(\n vs \r\n)도 차이로 잡힙니다. 노이즈면 먼저 정규화하세요.
  • 패치 적용·3-way merge·공백 무시 모드는 없습니다.

참고자료

최종 검토: 2026-07-27

자주 묻는 질문

어떤 방식의 diff인가요?
줄 단위 비교입니다. 추가·삭제된 줄 전체를 표시하며, 긴 줄 안의 단어·문자 단위 변경은 하이라이트하지 않습니다.
설정 파일이나 패치 비교에 쓸 수 있나요?
네. YAML·JSON·env·SQL·로그 등 평문을 붙여 넣으면 됩니다. 공백만 다른 노이즈를 줄이려면 양쪽을 같은 포맷으로 맞춘 뒤 비교하세요.
충돌을 자동으로 병합하나요?
아니요. 차이만 보여 주며, 적용·해결은 다른 도구에서 해야 합니다.
텍스트가 서버로 올라가나요?
아니요. 비교는 브라우저에서만 실행됩니다.