JSON 비교기
두 JSON 문서를 경로별로 비교합니다 — 추가된 키, 삭제된 키, 변경된 값을 이전/이후 값과 함께 보여 주고, 모든 처리는 로컬 브라우저 안에서 끝납니다.
이 도구는 전부 브라우저 안에서 실행됩니다. 데이터는 기기를 떠나지 않으며 어떤 서버로도 업로드되지 않습니다.
사용 방법
- 1첫 번째 JSON(원본)을 붙여 넣기.
- 2두 번째 JSON(새 버전)을 붙여 넣기.
- 3차이 목록 읽기 — 한 줄이 한 경로의 변경입니다.
JSON 비교기
JSON 문서 두 개를 붙여 넣으면 모든 구조 차이가 보입니다: 어떤 키가 추가되고, 어떤 키가 삭제되고, 어떤 값이 바뀌었는지 — 각각 $.user.name 같은 전체 경로와 함께.
중첩 객체와 배열은 재귀적으로 훑기 때문에 세 층 아래 묻힌 변경도 정확한 경로와 이전/이후 값을 갖고 나타납니다.
자주 묻는 질문
배열은 어떻게 비교되나요?
인덱스별로: 0번 요소와 0번 요소를 겨룝니다. 한쪽에만 남은 요소는 해당 인덱스에서 추가 또는 삭제로 표시됩니다.
키 순서가 영향을 주나요?
아니요 — 객체는 삽입 순서가 아니라 키로 비교합니다. 같은 키를 다른 순서로 둔 두 문서는 동일한 것으로 봅니다.
관련 도구
JSON 포매터
지저분한 JSON을 온라인에서 포맷하고 예쁘게 만듭니다 — 2칸, 4칸, 탭 들여쓰기, 즉시 검증과 정확한 오류 위치까지. 100% 브라우저 안에서.
전체 도구 →
JSON 검증기
정확한 오류 줄과 열로 JSON을 즉시 검증합니다. 쉼표 누락, 키 따옴표 누락, 후행 쉼표, 잘못된 이스케이프를 앱을 부수기 전에 잡아 냅니다.
전체 도구 →
JSON → TypeScript
어떤 JSON이든 즉시 TypeScript 인터페이스로 생성합니다 — 중첩 객체, 객체 배열, 유니언 타입까지 한 번에, 프로젝트에 바로 붙여 넣을 수 있게.
전체 도구 →
텍스트 비교
두 버전의 텍스트를 단어 단위로 비교하고 추가·삭제를 강조합니다 — 계정도, 업로드도, 크기 걱정도 없습니다. 파일은 절대 기기를 떠나지 않습니다.
전체 도구 →
JSON Path 조회기
$.user.name이나 $.items[0].id 같은 경로로 JSON에서 원하는 값을 바로 꺼냅니다 — 즉시 결과, 실수에 관대하고, jq 문법을 따로 배울 필요가 없습니다.
전체 도구 →
도구 삽입
한 줄로 사이트에 도구를 넣으세요. 방문자의 브라우저에서 실행됩니다.
<iframe src="https://zoyku.com/ko/tools/json-diff?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — json-diff" loading="lazy"></iframe>