ToolkitBox

JSON Formatter

JSON을 정렬(Pretty)하거나 압축(Minify)하고 유효성을 검사합니다.

입력한 내용과 선택한 파일은 서버에 저장되지 않으며, 가능한 경우 사용자의 브라우저에서 직접 처리됩니다.

주요 기능

  • JSON을 보기 좋게 정렬(Pretty print)
  • 불필요한 공백을 제거해 압축(Minify)
  • 실시간 유효성 검사
  • 오류 발생 시 위치(행/열)와 이해하기 쉬운 오류 메시지 표시

사용 방법

  1. 왼쪽 입력창에 JSON 텍스트를 붙여넣습니다.
  2. '정렬' 또는 'Minify' 탭을 선택해 원하는 형태의 결과를 확인합니다.
  3. 오류가 있다면 입력창 아래 오류 메시지와 위치를 참고해 수정합니다.
  4. 복사 버튼으로 결과를 클립보드에 복사합니다.

사용 예시

입력:

{"name":"ToolkitBox","free":true}

정렬 결과:

{
  "name": "ToolkitBox",
  "free": true
}

알아두면 좋은 점

  • API 응답이나 설정 파일처럼 한 줄로 압축된 JSON을 읽기 편하게 만들 때 유용합니다.
  • 쉼표 누락, 따옴표 누락 등 흔한 JSON 오류는 오류 메시지의 위치 정보를 참고하면 빠르게 찾을 수 있습니다.
  • 네트워크 요청 본문을 줄일 때는 Minify 결과를 사용하세요.

FAQ

Q. 큰 JSON 파일도 처리할 수 있나요?
A. 브라우저 메모리 범위 내에서는 처리 가능하지만, 매우 큰 파일은 브라우저 성능에 따라 느려질 수 있습니다.
Q. 입력한 JSON이 서버로 전송되나요?
A. 아니요. 모든 파싱과 검증은 브라우저에서만 이루어집니다.

관련 도구