코드 비교
어떤 프로그래밍 언어든 파일의 두 버전을 비교해 커밋 전에 수정된 줄을 찾거나 리팩터링을 검토하세요.
텍스트의 두 버전을 붙여넣거나 업로드하면 추가·삭제·변경된 줄을 몇 초 만에 확인할 수 있습니다. 데이터는 브라우저 밖으로 나가지 않습니다.
비교는 전적으로 브라우저에서 실행됩니다. 텍스트는 업로드되거나 기록되지 않으며, 복원용 한 세션만 기기에 로컬로 남을 수 있습니다.
최적화된 Myers 알고리즘이 줄·단어·문자 단위의 변경을 밀리초 만에 강조합니다.
텍스트, 코드, 설정 파일을 무제한으로 비교하세요. 계정도 설치도 필요 없습니다.
왼쪽 에디터에 원본 텍스트를, 오른쪽 에디터에 변경된 텍스트를 넣으세요. 클립보드에서 붙여넣거나 텍스트 파일을 업로드할 수 있습니다.
차이는 기기에서 즉시 계산됩니다. 강조 표시 정밀도는 스마트·단어·문자 중에서 선택하세요.
삭제된 줄은 빨간색, 추가된 줄은 초록색으로 표시되며, 변경된 줄에서는 정확히 어떤 부분이 수정됐는지 보여줍니다. 분할 보기와 통합 보기를 전환하거나 변경 없는 줄을 숨길 수 있습니다.
많은 온라인 비교 도구는 차이를 계산하기 위해 콘텐츠를 서버로 전송합니다. 이 도구는 그렇지 않습니다. 비교는 JavaScript로 브라우저에서 로컬로 실행되므로 텍스트가 당사 서버로 전송되거나 공유되지 않습니다.
따라서 계약서, 소스 코드, 설정 파일, 개인 문서 같은 민감한 콘텐츠에도 사용할 수 있습니다. 실수로 새로고침한 경우 복원할 수 있도록 최근 한 세션이 브라우저에 로컬로 저장되고 나중에 삭제할 수 있습니다.
일반 텍스트라면 무엇이든 비교할 수 있습니다. 가장 흔한 사용 사례:
어떤 프로그래밍 언어든 파일의 두 버전을 비교해 커밋 전에 수정된 줄을 찾거나 리팩터링을 검토하세요.
기사, 에세이, 계약서의 두 초안을 비교해 버전 사이에 중요한 내용이 추가되거나 삭제되지 않았는지 확인하세요.
환경 파일, JSON·YAML 설정, 로그 출력을 비교해 두 배포 사이에 무엇이 바뀌었는지 추적하세요.
이 도구는 모든 일반 텍스트를 비교합니다. 다음과 같은 파일을 업로드하거나 붙여넣으세요:
.txt, .md, .csv, .json, .xml, .yml, .html, .css, .js, .ts, .jsx, .tsx, .py, .r, .java, .c, .cpp, .go, .rs, .rb, .php, .sql, .sh, .ini, .env, .log
PDF, Word 문서, 이미지 같은 바이너리 형식은 이 버전에서 지원되지 않습니다.
아니요. 비교는 전적으로 브라우저에서 실행됩니다. 브라우저 개발자 도구에서 확인할 수 있습니다. 비교하기를 클릭해도 네트워크 요청이 발생하지 않습니다.
두 버전을 에디터에 붙여넣거나 업로드 버튼으로 텍스트 파일을 불러온 뒤 비교하기를 클릭하세요. 차이가 즉시 강조 표시됩니다.
네. 비교는 줄 단위로 동작하고 줄 안의 변경도 강조하므로 모든 언어의 코드는 물론 JSON, YAML 등 설정 파일에도 적합합니다.
빨간색은 원본에서 삭제된 줄이나 문자를, 초록색은 변경된 텍스트에 추가된 내용을 나타냅니다. 두 색이 모두 있는 줄은 수정된 줄입니다.
엄격한 제한은 없지만 수 메가바이트의 매우 큰 입력은 기기에서 비교가 실행되므로 느려질 수 있습니다. 입력이 크면 도구가 경고합니다.
네. 텍스트 비교는 무료이며 무제한입니다. 계정, 구독, 설치가 필요 없습니다.