텍스트 비교 · 차이점 찾기
두 글을 줄, 단어, 글자 단위로 비교해 추가·삭제된 부분을 표시하고, 두 글이 얼마나 비슷한지 유사도(%)로 보여 줍니다.
글의 두 가지 버전을 붙여 넣고 내용을 비교하세요. 문서, 코드, 목록은 줄 단위로, 고친 문단은 단어 단위로, 이름이나 ID 같은 짧은 문자열은 유니코드 코드 포인트 단위로 비교합니다. 추가된 부분과 삭제된 부분을 표시하고, 두 버전을 함께 보여 주며, 유사도를 백분율로 알려 줍니다. 비교는 브라우저 안에서 이루어집니다.
사용 방법
- 첫 번째 상자에 원본 글을, 두 번째 상자에 변경한 글을 붙여 넣습니다.
- 줄, 단어, 글자 중 비교 기준을 고릅니다.
- 대소문자나 공백 차이가 중요하지 않다면 대소문자 무시나 여분의 공백 무시를 선택합니다.
- 요약을 읽은 뒤 차이점 상자와 변경 표를 확인합니다.
계산식
유사도(%) = 2 × 변경 없는 단위 수 ÷ (원본의 단위 수 + 변경한 글의 단위 수) × 100
Myers diff 알고리즘이 토큰을 순서대로 맞춥니다. 단어 모드의 합계는 글자·숫자 토큰을 세므로 단어 유사도가 100%여도 문장부호와 간격은 다를 수 있습니다. 모든 비교 토큰이 같은지 확인하려면 "완전히 같은가" 항목을 보세요. 단어 안의 아포스트로피와 하이픈은 한 단어로 유지됩니다. 글자 모드는 코드 포인트를 세므로 접합된 이모지는 여러 단위가 될 수 있습니다. 줄 끝은 LF로 통일되며, 마지막 줄바꿈은 의미가 있습니다.
예시
단어 모드에서 "the quick brown fox"와 "the quick red fox"를 비교합니다. 세 단어가 일치하고, 하나는 삭제되고 하나는 추가되었습니다. 유사도 = 2 × 3 ÷ (4 + 4) × 100 = 75%이며, 표시된 결과는 "the quick [-brown-] {+red+} fox"입니다. "Hello."와 "Hello!"를 비교하면 단어 유사도는 100%이지만 문장부호가 바뀌었으므로 완전히 같은가: 아니요가 나옵니다.
자주 묻는 질문
어떤 기준으로 비교해야 하나요?
코드, 목록, CSV 데이터처럼 줄 하나하나가 중요한 글은 줄 기준이 좋습니다. 고치고 줄바꿈을 다시 한 문장형 글은 단어 기준, "recieve"와 "receive"처럼 글자 하나가 중요한 짧은 문자열은 글자 기준이 좋습니다.
고친 줄이 삭제와 추가로 표시되는 이유는 무엇인가요?
줄 모드에서는 한 줄이 일치하거나 일치하지 않을 뿐이므로, 고친 줄은 이전 버전이 삭제되고 새 버전이 추가된 것으로 보입니다. 그 줄 안에서 어떤 단어가 바뀌었는지 보려면 단어 모드로 바꾸세요.
크기 제한이 있나요?
두 글을 합쳐 UTF-16 단위로 최대 500,000개, 비교 토큰은 50,000개까지 가능하며, 글자 모드는 코드 포인트 20,000개까지만 처리합니다. 서로 너무 다른 글은 5초 diff 제한 시간에 걸려 거부될 수 있습니다. 큰 문서는 나누어 비교하세요.
"여분의 공백 무시"는 무엇을 하나요?
단어 모드에서는 이 옵션을 선택하면 줄바꿈을 포함한 모든 공백을 무시합니다. 줄 모드에서는 각 줄의 앞뒤를 지우고 가로 공백을 하나로 합칩니다. 글자 모드에서는 가로 공백을 하나로 합치고 전체 글의 앞뒤를 지웁니다. 줄 끝 통일 이후 공백까지 정확히 비교하려면 해제하세요.
내 글이 업로드되나요?
아니요. 비교는 전부 브라우저 안에서 이루어집니다.
출처
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/text-compare-tool/
인용·퍼가기
kakaoCalc. (2026, November 8). 텍스트 비교 · 차이점 찾기. https://kakao.mobile/ko/tools/text-compare-tool/
“텍스트 비교 · 차이점 찾기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/text-compare-tool/.