LOCAL TOOL · DEV

JSON 포매터·검사기

JSON을 업로드 없이 정렬·검사·압축합니다. 데이터는 브라우저 밖으로 나가지 않습니다.

사용 방법

  1. JSON을 입력창에 붙여넣으세요.
  2. "정렬"로 보기 좋게 들여쓰기(2칸/4칸/탭 선택), "압축"으로 공백 제거, "검사"로 문법 확인을 하세요.
  3. 문법 오류가 있으면 몇 번째 줄·칸에서 실패했는지 표시되어 바로 고칠 수 있습니다.

예시

API 응답 디버깅

한 줄짜리 API 응답을 붙여넣고 "정렬"을 누르면 중첩된 객체·배열이 들여쓰기되어 읽기 쉬워집니다.

설정 파일 압축

"압축"을 누르면 모든 공백이 제거됩니다. {"a": 1, "b": 2} → {"a":1,"b":2} 형태로 전송·삽입에 바로 쓸 수 있습니다.

자주 묻는 질문

JSON이 서버로 전송되나요?

아니요. 파싱·정렬·검사는 모두 브라우저 내장 JSON 엔진으로 처리되며, 데이터는 기기를 벗어나지 않습니다.

어떤 오류를 잡아내나요?

엄격한 JSON 표준이 거부하는 모든 것: 후행 쉼표, 작은따옴표, 따옴표 없는 키, 주석, 잘린 문서 등. 오류 메시지에 실패한 줄·칸 위치가 함께 표시됩니다.

정렬하면 데이터가 바뀌나요?

공백만 바뀌고 키 순서는 그대로 유지됩니다. 다만 표준 JSON 도구가 모두 그렇듯 중복 키는 마지막 값만 남고, 아주 큰 숫자는 JavaScript 숫자 정밀도의 제한을 받습니다.

주석이 있는 JSON은 왜 오류인가요?

주석은 JSON 표준에 없습니다. 일부 에디터 설정 파일이 쓰는 JSONC 형식은 주석을 허용하지만, 엄격한 검사기는 거부하는 것이 맞습니다.

얼마나 큰 JSON까지 처리되나요?

실질적인 한계는 브라우저 메모리입니다. 일반적인 기기에서 수 MB 문서까지 무리 없이 처리됩니다.