LOCAL TOOL · DEV
JSON 포매터·검사기
JSON을 업로드 없이 정렬·검사·압축합니다. 데이터는 브라우저 밖으로 나가지 않습니다.
사용 방법
- JSON을 입력창에 붙여넣으세요.
- "정렬"로 보기 좋게 들여쓰기(2칸/4칸/탭 선택), "압축"으로 공백 제거, "검사"로 문법 확인을 하세요.
- 문법 오류가 있으면 몇 번째 줄·칸에서 실패했는지 표시되어 바로 고칠 수 있습니다.
예시
API 응답 디버깅
한 줄짜리 API 응답을 붙여넣고 "정렬"을 누르면 중첩된 객체·배열이 들여쓰기되어 읽기 쉬워집니다.
설정 파일 압축
"압축"을 누르면 모든 공백이 제거됩니다. {"a": 1, "b": 2} → {"a":1,"b":2} 형태로 전송·삽입에 바로 쓸 수 있습니다.
자주 묻는 질문
JSON이 서버로 전송되나요?
아니요. 파싱·정렬·검사는 모두 브라우저 내장 JSON 엔진으로 처리되며, 데이터는 기기를 벗어나지 않습니다.
어떤 오류를 잡아내나요?
엄격한 JSON 표준이 거부하는 모든 것: 후행 쉼표, 작은따옴표, 따옴표 없는 키, 주석, 잘린 문서 등. 오류 메시지에 실패한 줄·칸 위치가 함께 표시됩니다.
정렬하면 데이터가 바뀌나요?
공백만 바뀌고 키 순서는 그대로 유지됩니다. 다만 표준 JSON 도구가 모두 그렇듯 중복 키는 마지막 값만 남고, 아주 큰 숫자는 JavaScript 숫자 정밀도의 제한을 받습니다.
주석이 있는 JSON은 왜 오류인가요?
주석은 JSON 표준에 없습니다. 일부 에디터 설정 파일이 쓰는 JSONC 형식은 주석을 허용하지만, 엄격한 검사기는 거부하는 것이 맞습니다.
얼마나 큰 JSON까지 처리되나요?
실질적인 한계는 브라우저 메모리입니다. 일반적인 기기에서 수 MB 문서까지 무리 없이 처리됩니다.