텍스트 Diff 뷰어
두 텍스트를 비교해 줄·단어 단위로 추가·삭제를 강조해서 보여 줍니다.
차이가 없습니다.
사용법
- 왼쪽엔 원본, 오른쪽엔 새 버전을 붙여넣으세요.
- 코드·설정엔 라인 모드, 문장엔 단어 모드를 고르세요.
- 내용은 같고 포맷만 바뀌었으면 '공백 무시'를 켜세요.
- 인라인 diff와 추가·삭제 개수를 확인하세요.
자세한 설명
펼치기접기
텍스트 두 덩어리를 비교해 무엇이 바뀌었는지 정확히 보여 주며, 추가와 삭제를 본문 안에 표시합니다. 요령의 전부는 모드 선택입니다. 줄 모드는 줄이 의미 단위인 코드, 설정, 로그에 알맞고, 공백을 무시할 수 있어 들여쓰기를 다시 한 블록이 진짜 변경을 덮어 버리지 않습니다. 단어 모드는 줄 안쪽을 비교하는데, 산문에 필요한 것이 이것입니다. 문단을 다시 흘리면 줄 기반 diff는 단어 하나만 옮겨졌는데도 모든 줄을 변경으로 표시하지만, 단어 모드는 곧장 그 단어를 짚어 줍니다. 단어 모드에서는 공백도 텍스트의 일부로 비교하므로, 두 칸이 된 공백이나 줄바꿈 없는 공백으로 바뀐 자리가 숨지 않고 드러납니다. 아무것도 업로드되지 않으며 두 텍스트 모두 페이지 안에 머뭅니다.
자주 묻는 질문
Diff가 어디에 저장되나요?
안 됩니다. diff 라이브러리로 로컬에서만 처리되며, 텍스트는 브라우저를 벗어나지 않습니다.
단어 vs 라인 모드 차이?
라인 모드는 줄 단위로 추가·삭제 블록을 보여 줘 소스 코드·JSON·설정 파일에 가장 알맞습니다. 단어 모드는 문단 안에서 단어 변경을 강조해 문서·캡션 비교에 적합합니다.
'공백 무시'는?
라인 모드에서 양끝의 공백·탭만 다른 줄을 같은 줄로 취급합니다. 재포맷된 코드 비교에 유용합니다.
입력 크기는 얼마까지?
수만 줄도 가능하지만 diff는 O(n²)이라 매우 큰 파일은 느려집니다. 거대 파일은 git diff나 데스크탑 도구를 권합니다.
다시 흘린 문단이 전부 바뀐 것으로 나옵니다. 무엇을 써야 하나요?
단어 모드입니다. 문단을 다시 흘리면 줄바꿈 위치가 옮겨지고, 줄 기반 diff는 모든 줄이 다르다고 보고하는 수밖에 없습니다. 엄밀히는 맞지만 쓸모가 없죠. 단어 모드는 줄 안쪽을 비교해 실제로 움직인 단어를 짚어 주는데, 산문 검토에 필요한 것이 바로 그것입니다.
두 줄이 똑같아 보이는데 다르다고 표시됩니다.
눈에 보이지 않는 무언가가 다릅니다. 끝에 붙은 공백, 공백 자리에 들어간 탭, 웹 페이지에서 붙여 넣은 줄바꿈 없는 공백, 또는 LF에 맞선 CRLF 줄 끝입니다. 줄 모드의 공백 무시는 앞의 세 가지를 가려 줍니다. 줄 끝 문자는 줄 끝 변환기가 어느 쪽인지 보여 주는 도구입니다.
이 주제의 가이드
관련 도구
JSON Diff 뷰어
두 JSON을 구조적으로 비교 — 어떤 키가 추가·삭제·변경됐는지 정확히 보여 줍니다.
개발
패치 / diff 검사기
통합 diff나 .patch 파일을 분석합니다. 변경된 파일, 파일별 추가·삭제 줄 수, 그리고 git apply를 실패시키는 손상된 헝크를 찾아냅니다.
개발
글자수 단어수 카운터
글자·단어·문장·줄·바이트 수를 실시간으로 셉니다.
텍스트
단어 빈도 카운터
텍스트의 단어 빈도 계산 — 불용어 필터, 최소 길이, CSV 내보내기.
텍스트
워드랩 — 텍스트를 지정 폭으로 줄바꿈
텍스트를 고정 줄 너비로 단어 경계에서 강제 줄바꿈합니다. 브라우저에서 동작합니다.
텍스트
줄바꿈 제거
줄바꿈으로 끊긴 줄을 다시 이어 깔끔한 텍스트로 — PDF·이메일에서 복사할 때 생기는 강제 줄바꿈을 없애되 실제 문단은 유지합니다.
텍스트