JSON 포맷터 - 들여쓰기와 한 줄 압축으로 구조 확인

들여쓰기·압축

카테고리 변환

불러오는 중...

도구 도움말

JSON 포맷 사용법과 주의사항

JSON 포맷터는 압축된 JSON을 읽기 쉬운 2칸 들여쓰기 형태로 바꾸거나, 반대로 공백을 제거한 한 줄 JSON으로 만드는 도구입니다.

붙여넣은 텍스트와 로컬 JSON 파일을 브라우저 안에서 파싱하며, 변환 결과는 자동 저장하지 않습니다.

언제 쓰면 좋은가

  • API 응답 JSON의 중첩 객체와 배열 구조를 빠르게 읽을 때
  • 설정 파일을 커밋하기 전에 JSON 문법 오류를 확인할 때
  • 가독성 있는 JSON을 전송용 한 줄 문자열로 압축할 때
  • 로컬 .json 파일을 열어 정렬된 결과를 복사할 때

사용 방법

  1. JSON을 입력창에 붙여넣거나 JSON 파일을 불러옵니다.
  2. 읽기 쉽게 만들려면 들여쓰기, 공백을 줄이려면 한 줄로 압축을 선택합니다.
  3. 문법 오류가 표시되면 잘못된 따옴표, 쉼표, 괄호 위치를 수정합니다.
  4. 변환된 결과와 바이트 크기를 확인한 뒤 필요한 곳에 복사합니다.

사용 팁

  • JSON의 키와 문자열에는 큰따옴표를 사용해야 합니다.
  • 마지막 항목 뒤의 쉼표와 주석은 표준 JSON 문법에 포함되지 않습니다.
  • 민감한 값을 복사하거나 공유하기 전 토큰과 개인정보가 포함됐는지 확인하세요.

주의사항

  • 텍스트와 파일은 최대 1MB까지 처리합니다.
  • JSON.parse 규칙을 사용하므로 주석, 후행 쉼표, JSON5 문법은 허용하지 않습니다.
  • JavaScript의 안전한 정수 범위를 넘는 숫자는 원래 정밀도가 유지되지 않을 수 있습니다.

자주 묻는 질문

JSON 파일을 서버에 업로드하나요?
아니요. 선택한 파일은 브라우저 안에서 읽고 파싱합니다. 입력과 결과도 자동 저장하지 않습니다.
JSON 문법 오류도 찾을 수 있나요?
파싱에 실패하면 브라우저가 제공하는 문법 오류 메시지를 표시합니다. 다만 오류를 자동 수정하지는 않습니다.
들여쓰기 간격을 바꿀 수 있나요?
현재 읽기용 결과는 2칸 들여쓰기로 고정되며, 압축 결과는 불필요한 공백 없이 한 줄로 출력됩니다.