JSON 포매터

JSON을 붙여넣어 보기 좋게 정리하거나, 최소화하거나, 키를 정렬하세요. 검증과 포맷팅 모두 브라우저 안에서 처리됩니다.

옵션

JSON 포맷하는 법

  1. JSON을 입력란에 붙여넣거나 입력하세요. 입력하는 동안 자동으로 검증·포맷됩니다.
  2. 들여쓰기(공백 2칸·4칸·탭)를 골라 보기 좋게 정리하거나, 최소화를 선택해 한 줄로 압축하세요.
  3. 필요하면 “키 정렬”을 켜서 모든 객체의 키를 가나다·알파벳순으로 정렬하세요.
  4. 결과를 복사하면 됩니다. JSON이 잘못된 경우 인라인 메시지가 파싱이 실패한 위치를 알려주니 그 지점을 고치세요.

이럴 때 씁니다

API 응답, 설정 파일, 로그 페이로드는 한 줄로 빽빽하게 오는 경우가 많습니다. 보기 좋게 정리하면 구조가 드러나 읽고 디버깅하기 쉬워지고, 반대로 최소화하면 공백을 없애 페이로드를 줄여 코드에 넣거나 전송할 때 가볍게 만듭니다.

키 정렬은 설정 파일을 커밋하기 전이나 두 API 응답을 비교할 때 유용합니다. 키 순서가 일정하면 비교(diff)에서 자리만 바뀐 줄이 아니라 실제로 값이 달라진 부분만 보입니다.

자주 묻는 질문

JSON이 서버로 전송되나요?

아니요. 브라우저의 기본 JSON 엔진으로 파싱·재직렬화됩니다. 업로드는 없습니다.

보기 좋게 정리와 압축을 둘 다 하나요?

네. 2칸·4칸·탭 들여쓰기로 정리하거나, 압축을 골라 모든 공백을 없애 한 줄로 만들 수 있습니다.

“키 정렬”은 무엇을 하나요?

모든 객체의 키를 재귀적으로 가나다·알파벳순으로 정렬해, 안정적이고 비교(diff)하기 좋은 출력을 만듭니다.

잘못된 JSON은 어떻게 알려 주나요?

파서의 오류 메시지를 위치 정보와 함께 인라인으로 보여 주어 문제 지점으로 바로 갈 수 있습니다.