JSON 포맷터·검사기 사용 방법
- 1
JSON 붙여 넣기 또는 열기
왼쪽 입력창에 붙여 넣거나 .json 파일을 끌어다 놓거나 파일 열기를 사용하세요. 샘플을 눌러 사용법을 확인해 보세요.
- 2
형식 선택
공백 2칸, 공백 4칸, 탭 중에서 고르세요. 순서를 고정하고 싶다면 키 A–Z 정렬을 켠 다음 JSON 정리 또는 압축을 누르세요.
- 3
오류 수정
JSON이 올바르지 않으면 줄, 열, 힌트를 확인하고 줄로 이동으로 해당 위치에 가거나 JSON 복구를 누르세요.
- 4
복사, 다운로드, 살펴보기
결과를 복사하거나 .json으로 다운로드하세요. 트리 탭에서는 노드를 접고 JSONPath를 복사할 수 있어요.
제한 및 Pro
회원가입 없이 무료: 최대 50 MB 파일까지 열 수 있어요. 200,000자를 넘는 입력은 백그라운드 워커에서 처리하고, 2 MB를 넘는 파일은 편집기에 불러오지 않고 정리하며, 트리 보기는 최대 2 MB 문서까지 지원해요.
Pro는 광고를 없애 줘요. 포매터의 제한은 모든 플랜이 같아요. Pro 보기
JSON 포맷터·검사기 소개
API 응답, 설정 파일, 로그 한 줄을 붙여 넣으면 JSON 표준(RFC 8259)에 맞는지 검사한 뒤 공백 2칸, 공백 4칸, 탭 들여쓰기로 보기 좋게 정리하거나 한 줄로 압축해 줘요. 키를 알파벳순으로 정렬할 수도 있어서 같은 문서의 두 버전을 비교하기 쉬워요.
JSON에 오류가 있으면 줄과 열 번호, 어떤 값이 와야 하는지에 대한 쉬운 설명, 정확한 위치를 가리키는 캐럿, 그리고 유력한 해결 방법을 알려 줘요. 이전 줄 끝의 빠진 쉼표, 끝에 남은 쉼표, 작은따옴표, 따옴표 없는 속성 이름, 주석, Python의 True나 None, NaN, 문자열 안의 줄바꿈, 닫지 않은 괄호 같은 경우예요. JSON 복구 버튼은 이런 흔한 실수를 한 번에 고치고 바뀐 내용을 모두 보여 주니, 확인하거나 되돌릴 수 있어요.
숫자와 이스케이프 시퀀스는 쓴 그대로 복사돼요. 그래서 12345678901234567890 같은 ID도 JSON.parse처럼 반올림되지 않아요. 트리 보기에서는 객체와 배열을 접을 수 있고, 각 항목에 키나 요소가 몇 개인지 표시되며, 노드의 JSONPath나 값을 복사할 수 있어요.
큰 파일은 백그라운드 워커에서 처리해서 50 MB짜리 내보내기 파일을 정리하는 동안에도 페이지가 멈추지 않아요. JSON Schema 검증, YAML이나 CSV 변환, JSONPath 식으로 데이터 조회는 지원하지 않아요.
개인정보 보호
파싱, 정리, 복구는 모두 이 브라우저 탭에서 처리해요. 붙여 넣거나 연 JSON은 업로드되지 않고 어떤 서비스로도 전송되지 않아요. 들여쓰기와 키 정렬 선택만 로컬 저장소에 저장되고, 문서 자체는 페이지를 닫으면 남지 않아요.
기능
바로 고칠 수 있는 오류 안내
“Unexpected token” 대신 줄, 열, 문제 위치의 캐럿, 해결 방법을 알려 줘요.
한 번에 복구
주석, 끝에 남은 쉼표, 작은따옴표, 따옴표 없는 키가 있는 JSON을 표준 JSON으로 바꿔요.
접을 수 있는 트리
객체나 배열을 접고, 노드의 JSONPath나 값을 복사할 수 있어요.