JSON 포맷터 & 압축기
읽기 좋게 JSON을 포맷팅하거나 운영용으로 최소화하세요. 구문 검증을 실시간으로 수행하고 파싱 오류 위치를 정확히 강조하며, 브라우저 안에서 처리되어 운영 페이로드·비밀값·API 응답에도 안전한 무료 도구입니다.
여기에 JSON을 입력하세요...
사용 방법
- 포맷팅할 JSON을 붙여넣습니다 (API 응답, 설정 파일, 로그 출력, 직렬화된 객체 무엇이든)
- 들여쓰기 폭을 선택합니다: 프론트엔드는 2칸이 일반적이고, 자바·스프링 기반 팀은 4칸을 자주 사용합니다
- "포맷팅" 버튼을 누르면 보기 좋게 정리됩니다. 오류가 있으면 정확한 라인이 강조되어 즉시 수정할 수 있습니다
- "JSON 압축" 버튼을 누르면 공백과 줄바꿈이 제거된 운영용·HTTP 전송용 최소 버전이 만들어집니다
- 결과를 한 번 클릭으로 복사해 VS Code, IntelliJ, 슬랙, 노션, 지라 티켓에 그대로 붙여넣을 수 있습니다
- 자주 쓰는 API 디버깅 흐름: 크롬 DevTools Network 탭 → Copy Response → 여기에 붙여넣기 → 전체 구조를 몇 초 만에 파악
모든 처리는 브라우저에서 이루어지며, 파일이 서버로 전송되지 않습니다.
자주 묻는 질문
포맷팅은 가독성을 위해 들여쓰기와 줄 바꿈을 추가하고, 압축은 불필요한 공백을 모두 제거하여 파일 크기를 줄입니다.
네, 2칸 들여쓰기와 4칸 들여쓰기 중 선택할 수 있습니다.
아니요, 포맷팅은 시각적 표현만 변경합니다. JSON 데이터는 정확히 동일하게 유지됩니다.
포맷팅과 검증이 브라우저 안에서 이뤄지므로 운영 데이터, 비밀값, API 응답이 외부로 전송되지 않습니다.
파서가 첫 번째 잘못된 토큰의 줄·열 번호를 주변 문맥과 함께 표시해 빠르게 수정할 수 있습니다.
팀 린트 설정에 맞게 선택할 수 있으며, 선택한 스타일이 모든 중첩 수준에 일관되게 적용됩니다.
커밋 전에 포맷팅해 두면 PR 차이가 공백 변경이 아닌 실제 데이터 변경만 드러나서 리뷰가 수월해집니다.