JSON 압축

JSON을 붙여넣으면 군더더기 한 바이트 없이 돌려드립니다. 들여쓰기도 줄바꿈도 없고 데이터는 그대로입니다. 정렬된 응답은 보통 20~40% 줄어듭니다.

사용 방법

알아두면 좋은 점

실제로 지워지는 것

토큰 사이의 공백뿐입니다. 들여쓰기, 줄바꿈, 콜론 뒤 공백이 대상이며 값과 키 순서, 숫자는 그대로입니다. 결과는 같은 데이터를 더 짧게 쓴 것입니다.

압축이 필요한 때

환경 변수에 넣는 설정, 느린 회선으로 보내는 데이터, URL이나 QR 코드에 넣는 JSON입니다. HTTP로 내려주는 파일이라면 이득은 생각보다 작습니다. 전송 구간에서는 gzip이 이미 공백을 걷어내기 때문입니다.

자주 묻는 질문

압축하면 데이터가 바뀌나요?

아닙니다. 파싱한 뒤 공백 없이 다시 쓰기 때문에 모든 값이 동일하게 남습니다.

JSON이 업로드되나요?

아닙니다. 모든 처리가 브라우저에서 이뤄져 토큰이나 비공개 데이터도 안전합니다.

얼마나 줄어드나요?

정렬된 JSON 기준 보통 20~40%입니다. 중첩이 깊고 값이 짧은 파일일수록 많이 줄어듭니다.

정렬된 형태로 되돌릴 수 있나요?

네. 결과를 JSON Beautifier에 붙여넣으면 됩니다. 구조는 그대로이고 공백만 사라졌을 뿐입니다.

관련 도구