무료 온라인 JSON 비교

JSON 구조를 무료로 비교

객체 키 순서는 무시하고 배열 순서는 유지해 JSON을 구조적으로 비교합니다.

무료로 사용 가능브라우저에서 로컬로 실행됩니다.파일이 업로드되거나 저장되지 않습니다.가입하지 않음오프라인 사용에 필요한 파일 준비 중…
방법 및 한계

Diff Master의 JSON 비교 방식

두 입력을 엄격히 검증하고 파싱된 구조를 재귀 비교합니다. 객체 키 재정렬은 차이로 보지 않고 배열 순서는 유지합니다.

  1. 양쪽에 엄격한 JSON을 붙여 넣으세요.
  2. ‘JSON 비교’를 실행하세요. 구문 오류와 중복 키는 위치와 함께 표시됩니다.
  3. JSON Pointer 경로별 구조 변경과 전체 서식화된 JSON을 확인하세요.

객체 키

키와 값으로 비교하므로 키 순서만 바뀐 경우 차이가 아닙니다.

배열

항목 이동이 의미를 바꿀 수 있어 배열 순서를 유지합니다.

잘못된 JSON

구조 결과를 만들기 전에 두 입력 모두 엄격한 검증을 통과해야 합니다.

원본 JSON
{"id": 7, "status": "draft"}
변경 JSON
{"status": "ready", "id": 7}

예상 결과: /status만 변경으로 표시되며 id와 status 키 순서 변경은 추가 차이를 만들지 않습니다.

구조적 JSON diff와 텍스트 diff의 차이 보기
질문과 답변

JSON 비교 자주 묻는 질문

이 도구가 콘텐츠를 비교하는 방법, 로컬에 유지되는 콘텐츠, 현재 한도가 어디에 있는지에 대한 실용적인 답변입니다.

객체 키 순서를 무시하나요?

네. 객체는 키와 값으로 비교하므로 키 순서만 바뀌면 차이가 아닙니다. 배열 순서는 의미가 있을 수 있어 유지합니다.

JSON을 검증하나요?

네. 구문, 중복 키, 주석, 후행 쉼표, 지원하지 않는 숫자, 과도한 중첩을 검사해 쪽·줄·열을 표시합니다.

중첩 객체와 배열도 비교할 수 있나요?

네. 값을 재귀 비교하고 각 차이에 JSON Pointer 경로를 연결합니다.

결과 형식이 입력과 다른 이유는 무엇인가요?

들여쓰기나 키 순서보다 구조와 값에 집중하기 때문입니다. 변경 경로를 정렬해 형식 잡음을 줄입니다.

JSON이 업로드되거나 저장되나요?

아니요. 파싱, 검증, 비교는 이 브라우저 탭에서만 실행되며 입력과 결과를 전송하거나 저장하지 않습니다.