JSON 비교 & Diff 도구

무료 심층 비교 · 색상 구분 · 모든 중첩 수준
Error
왼쪽 JSON (원본)
오른쪽 JSON (수정본)
비교 결과
// 비교 결과가 여기에 표시됩니다

더 많은 개발자 도구

JSON 포매터
형식화·검증·압축
JSON → YAML
YAML로 변환
JSON → CSV
배열을 CSV로
JSON → XML
XML 마크업으로
YAML 포매터
형식화·검증
해시 생성기
MD5/SHA 해시
JWT 디코더
JWT 토큰 디코딩
Base64
인코딩·디코딩

이 JSON 비교 도구가 좋은 이유

깊은 재귀 비교

모든 중첩 수준에서 JSON을 비교합니다. 깊게 중첩된 객체·배열·문자열·숫자·불리언·null을 처리하고 전체 경로를 함께 보여 줍니다.

색상으로 구분된 Diff

차이는 색으로 구분됩니다. 녹색은 추가, 빨간색은 삭제, 노란색은 수정입니다. 두 JSON 문서 사이의 변경을 바로 파악할 수 있습니다.

전체 JSON 경로 표시

각 차이점에 정확한 JSON 경로(예: server.db.pool.max)가 표시되어 구조 안에서 어디가 바뀌었는지 알 수 있습니다.

100% 클라이언트 전용

비교는 모두 브라우저에서 수행됩니다. JSON 데이터는 기기 밖으로 나가지 않으므로 민감한 API 응답이나 설정 파일 비교에도 적합합니다.

자주 묻는 질문

JSON 비교는 어떻게 동작하나요?

도구가 두 JSON 입력을 파싱한 뒤 깊은 재귀 비교를 수행합니다. 모든 중첩 수준에서 추가된 키, 제거된 키, 변경된 값을 찾아 색상으로 구분해 표시합니다.

중첩된 JSON 객체도 비교할 수 있나요?

네. 비교는 완전히 재귀적이며 깊게 중첩된 객체와 배열을 처리합니다. 각 차이점에는 전체 JSON 경로(예: server.db.pool.max)가 표시됩니다.

내 데이터는 안전한가요?

네. 모든 처리는 JavaScript로 브라우저 안에서만 이루어집니다. 데이터는 서버로 전송되지 않습니다. 페이지를 한 번 불러온 뒤에는 오프라인에서도 사용할 수 있습니다.

JSON 배열도 비교할 수 있나요?

네. 배열은 인덱스별로 요소 단위로 비교합니다. 한쪽 배열이 더 길면 남는 요소는 추가 또는 삭제로 표시됩니다.

심층 가이드
JSON 완전 가이드
포맷팅, 검증, 변환 및 모범 사례
가이드 읽기