JSON 정렬(들여쓰기)·압축(minify)·유효성 검사 · 브라우저에서 바로 처리(서버 전송 없음)
들여쓰기

JSON 포맷터·뷰어 안내

API 응답을 그대로 복사하면 대개 줄바꿈 없이 한 줄로 늘어선 문자열이 나옵니다. 그 상태로는 어느 키가 어디에 속하는지 알기 어렵고, 어딘가 콤마 하나가 빠져 있어도 눈으로 찾기 힘들죠. 이 페이지는 그런 JSON을 들여쓴 모양으로 펼치거나 반대로 한 줄로 압축하고, 문법이 맞는지 검사해 줍니다.

들여쓰기는 2칸·4칸·탭 중에서 고를 수 있고, 선택을 바꾸면 이미 정렬된 결과가 새 기준으로 다시 그려집니다. 파싱에 실패하면 브라우저가 알려 준 오류 메시지에 더해 문제가 생긴 지점을 몇 행 몇 열쯤인지 계산해 함께 보여줍니다. 긴 응답에서 따옴표를 빠뜨린 곳을 찾을 때 이 표시가 도움이 됩니다. 검사 버튼은 유효성과 함께 최상위 값이 객체인지 배열인지 문자열인지도 알려 줘요.

검사는 브라우저의 표준 JSON 파서를 그대로 사용합니다. 그래서 규격에 없는 문법, 그러니까 주석이나 마지막 요소 뒤의 쉼표, 작은따옴표로 감싼 키 같은 것은 오류로 처리됩니다. 설정 파일에서 복사한 JSON5나 JSONC 계열 문자열은 그 부분을 먼저 지워야 통과합니다. 붙여넣은 내용은 브라우저 밖으로 나가지 않으므로 토큰이나 개인정보가 섞인 응답을 확인할 때도 부담이 적습니다.

사용 방법

  1. 입력칸에 JSON 문자열을 붙여넣습니다.
  2. 들여쓰기 기준을 2칸·4칸·탭 중에서 고릅니다.
  3. 정렬을 누르면 보기 좋게 펼치고, 압축을 누르면 공백 없는 한 줄로 만듭니다.
  4. 문법만 확인하고 싶으면 검사를 누릅니다. 최상위 타입까지 함께 알려 줍니다.
  5. 결과가 마음에 들면 결과 복사로 클립보드에 담습니다.

궁금한 사항 있으신가요?