JSON에서 불필요한 공백과 개행을 제거해 한 줄로 압축합니다. 네트워크 전송 크기를 20~50% 줄일 수 있습니다.
주요 기능
- 모든 공백·탭·개행을 제거해 한 줄로 압축
- 키 순서와 데이터 값은 그대로 유지 (의미 변경 없음)
- 주석·후행 콤마도 파싱 후 제거
- 압축 결과를 파일로 다운로드 가능 (
.json)
용어 설명
- Minify (최소화)
- 의미는 유지한 채 텍스트 크기만 줄이는 작업. JS/CSS/JSON 등에서 배포 전 흔히 수행.
- Whitespace (공백 문자)
- 스페이스, 탭, 개행 등 시각적 여백을 만드는 문자. JSON 파서는 무시하지만 파일 크기에는 포함됨.
사용 방법
- 포맷된 JSON을 입력창에 붙여넣습니다.
- 최소화 버튼을 클릭합니다.
- 공백이 제거된 한 줄 JSON을 복사하거나 파일로 저장합니다.
자주 묻는 질문
- Q. 문자열 안의 공백도 제거되나요?
- 아니오. 값(문자열) 안의 공백은 보존됩니다. 오직 JSON 구조 사이의 공백만 제거됩니다.
- Q. 압축률이 얼마나 되나요?
- 들여쓰기가 많은 JSON은 30~50% 감소, 이미 축약된 JSON은 거의 변화 없음.
- Q. 다시 예쁘게 되돌리려면?
- JSON 예쁘게 또는 JSON 포맷터에서 원상 복구할 수 있습니다.
