JSON 비교 도구
두 JSON 객체를 나란히 비교해 추가·삭제·변경된 키와 값을 색상으로 강조하고 중첩 구조까지 깊게 탐색하는 무료 온라인 JSON 비교 도구입니다. API 응답이나 설정 파일의 JSON을 정리·검증·변환해야 할 때 편리하며, 입력한 데이터가 모두 브라우저에서 처리되어 서버로 전송되지 않고 설치나 회원가입 없이 무료로 사용할 수 있습니다.
임베드
JSON 비교 도구란?
두 JSON 객체를 나란히 비교해 추가·삭제·변경된 키와 값을 색상으로 강조하고 중첩 구조까지 깊게 탐색하는 무료 온라인 JSON 비교 도구입니다. API 응답이나 설정 파일의 JSON을 정리·검증·변환해야 할 때 편리하며, 입력한 데이터가 모두 브라우저에서 처리되어 서버로 전송되지 않고 설치나 회원가입 없이 무료로 사용할 수 있습니다.
사용 방법
- 1원본 JSON 입력— 왼쪽 입력창에 원본 JSON 데이터를 붙여넣으세요.
- 2비교 JSON 입력— 오른쪽 입력창에 비교할 JSON 데이터를 붙여넣으세요.
- 3비교 실행— '비교하기' 버튼을 클릭하면 차이점이 표시됩니다.
- 4결과 확인— 추가(초록), 삭제(빨강), 변경(노랑), 타입변경(주황) 색상으로 구분된 결과를 확인하세요.
- 5뷰 모드 전환— 트리 뷰와 인라인 뷰를 전환하여 원하는 형태로 결과를 확인할 수 있습니다.
관련 도구
자주 묻는 질문
키 추가, 키 삭제, 값 변경, 타입 변경(예: 문자열→숫자) 네 가지 유형의 차이를 감지합니다. 중첩 객체와 배열 내부까지 재귀적으로 비교합니다.
네, 배열은 인덱스 기반으로 비교하므로 같은 요소라도 순서가 다르면 변경으로 표시됩니다. 순서 무관 비교가 필요하면 정렬 후 비교하세요.
null은 독립적인 타입으로 취급됩니다. null에서 다른 값으로 변경되면 타입 변경(type_changed)으로 분류됩니다.
브라우저 메모리에 의존하며, 일반적으로 수 MB 크기의 JSON까지 원활하게 비교할 수 있습니다. 매우 큰 파일은 응답이 느려질 수 있습니다.
표준 JSON은 주석을 지원하지 않으므로, 주석이 포함된 경우 파싱 에러가 발생합니다. JSON5 형식은 지원하지 않습니다.