텍스트 비교 도구 — 두 텍스트를 줄 단위로 비교
두 버전의 텍스트를 나란히 비교해 어떤 줄이 추가·삭제되었는지 색상으로 정확히 보여줍니다. 초안, 설정 파일, 코드의 변경을 몇 초 만에 찾아내세요.
Loading tool…
Text Diff Checker 소개
텍스트 비교 도구는 원본과 수정본을 받아 둘 사이의 줄 단위 diff를 계산하고, 각 줄을 변경 없음·추가·삭제로 표시합니다. 추가·삭제된 줄은 색상으로 구분되어, 두 버전을 다시 읽지 않아도 수정 부분이 눈에 띕니다. 비교가 줄 단위이므로 산문, 설정 파일, 소스 코드에 똑같이 잘 맞습니다 — 두 버전 사이에서 실제로 무엇이 바뀌었는지 확인해야 하는 어디에나 쓸 수 있습니다.
예시
버전 사이에서 한 줄이 수정된 경우
입력
Original: roses are red violets are blue Changed: roses are red violets are violet
출력
roses are red - violets are blue + violets are violet
변경되지 않은 첫 줄은 중립으로 남고, 수정된 줄은 삭제(-) 한 줄과 추가(+) 한 줄로 표시됩니다.
사용 방법
- 왼쪽에 원본 텍스트를 붙여넣습니다.
- 오른쪽에 수정된 텍스트를 붙여넣습니다.
- 강조 표시된 차이점을 확인합니다.
이럴 때 사용하세요
- 글이나 이메일의 두 초안 사이에서 무엇이 바뀌었는지 보내기 전에 검토할 때.
- 옛 설정 파일과 새 설정 파일을 비교해 바뀐 설정값을 찾을 때.
- 붙여넣은 코드 조각을 에디터의 버전과 대조할 때.
- 찾기·바꾸기나 재포맷이 의도한 줄만 건드렸는지 확인할 때.
팁과 주의점
- diff는 줄 단위입니다: 한 단어만 바뀌어도 그 줄 전체가 삭제 후 다시 추가된 것으로 표시되며, 바뀐 단어만 표시되지는 않습니다.
- 끝의 공백도 계산됩니다 — 줄 끝의 보이지 않는 공백이 변경으로 나타나므로, 보이는 텍스트만 비교하려면 양쪽을 먼저 다듬으세요.
- 줄바꿈을 일관되게 유지하세요: 윈도우(CRLF)와 유닉스(LF) 줄바꿈이 섞이면 모든 줄이 다르게 표시될 수 있습니다.
- 순서가 중요하지 않다면 양쪽을 먼저 정렬·정규화해서, 순서만 바뀌고 내용은 같은 줄이 변경으로 보고되지 않도록 하세요.
주요 기능
- 추가·삭제된 줄 강조 표시
- 줄 단위 비교
- 산문과 코드 모두 지원
- 색상으로 구분된 명확한 결과
- 원본과 수정본을 나란히 표시
사양
| 세분성 | 줄 단위 diff |
|---|---|
| 표시 | 추가(+)·삭제(−) 줄, 색상 구분 |
| 공백 | 유의미함 — 끝의 공백도 변경으로 계산 |
| 대상 | 소스 코드를 포함한 모든 일반 텍스트 |
이 도구는 브라우저에서 실행됩니다. 파일과 텍스트는 서버로 업로드되지 않으며, 입력 내용을 저장하지 않습니다.
자주 묻는 질문
줄 단위로 비교하나요, 단어 단위로 비교하나요?+
줄 단위로 비교하며 추가·삭제된 줄 전체를 강조하므로, 줄 안의 작은 수정도 한 줄 삭제와 한 줄 추가로 나타납니다.
변경하지 않은 줄이 왜 다르게 표시되나요?+
보통 줄 끝의 보이지 않는 공백이나 서로 다른 줄바꿈(CRLF vs LF)이 원인입니다. 양쪽의 끝 공백을 다듬고 줄바꿈을 통일하면 그 줄이 일치하게 됩니다.
소스 코드도 비교할 수 있나요?+
네. 줄 단위 diff는 소스 코드, 설정 파일, 로그를 포함한 모든 일반 텍스트에서 동작합니다.
줄 순서를 바꾸면 변경으로 계산되나요?+
네. 줄 단위 diff는 순서에 민감하므로, 줄을 옮기면 한 곳에서 삭제되고 다른 곳에 추가된 것으로 봅니다. 순서가 중요하지 않다면 두 입력을 먼저 정렬하세요.