이 도구의 압축은 브라우저 자체 JSON 엔진으로 파싱한 뒤 다시 문자열로 만드는 왕복 과정이라, 압축된 결과가 코드가 실제로 읽어올 데이터와 완전히 동일하다는 것이 보장됩니다 - 주석이 사라지거나 키 순서가 수동으로 뒤바뀌거나 뭔가 깨질 일이 없습니다. 크기 계산은 문자 수가 아니라 실제 UTF-8 바이트를 세기 때문에, 이모지나 악센트가 들어간 텍스트로 가득한 데이터도 네트워크로 전송될 때의 진짜 무게를 보여줍니다.
무료 JSON 압축기
브라우저에서 바로 실행됩니다. 업로드도, 회원가입도 없습니다.
JSON 압축이란 무엇인가요?
JSON 압축은 문서에 실제로 필요 없는 공백, 탭, 줄바꿈을 전부 제거해서 한 줄로 압축하는 작업입니다. 데이터 자체는 완전히 그대로 유지되고 서식용 공백만 사라지기 때문에 파일이 가벼워지고 로딩도 빨라집니다. 여기에 JSON을 붙여넣으면 실시간으로 압축되면서 압축 전후 바이트 수와 절약된 비율까지 함께 보여줍니다.
사용 방법
- 1JSON 붙여넣기. 정렬된 JSON이든, 손으로 쓴 JSON이든 형식에 상관없이 입력창에 넣으세요.
- 2실시간으로 압축 결과 확인. 한 줄로 압축된 버전이 즉시 나타나고, 상태 표시줄이 JSON이 유효한지 아니면 첫 번째 오류 위치를 알려줍니다.
- 3얼마나 절약됐는지 확인. 압축 전후 바이트 수와 줄어든 비율을 보여줘서 파일이 정확히 얼마나 가벼워졌는지 바로 알 수 있습니다.
- 4결과 복사하기. 압축된 JSON을 복사해서 한 줄짜리 데이터가 필요한 곳 어디든 붙여넣으세요.
이런 분께 추천
- 프런트엔드 개발자가 번들에 포함된 설정 파일이나 i18n 파일을 줄여서 페이지 전송량을 킬로바이트 단위로 줄일 때.
- API 및 백엔드 엔지니어가 네트워크로 전송하기 전에 요청이나 응답 본문을 압축할 때.
- 데브옵스와 데이터 작업 - 큰 JSON 덩어리를 한 줄로 평탄화해서 저장하거나 로그로 남길 때.
- URL, 데이터베이스 필드, 환경 변수에 JSON을 넣어야 하는 사람 - 값이 한 줄이어야만 하는 경우.
자주 묻는 질문
이 JSON 압축 도구는 무료인가요?
네 - 완전히 무료이며 가입도, 사용 제한도 없습니다. 모든 작업이 브라우저 안에서만 이루어집니다.
제 JSON이 어딘가로 업로드되나요?
아니요. JSON은 브라우저 안에서만 파싱되고 압축되며 서버로 전송되지 않습니다. 그래서 API 키, 토큰, 내부 데이터처럼 민감한 정보를 다룰 때도 안전합니다.
압축하면 데이터가 바뀌나요?
아니요. 압축은 요소 사이의 공백, 탭, 줄바꿈만 제거합니다. 모든 키, 값, 숫자, 문자열은 - 문자열 안의 공백까지 포함해서 - 그대로 보존되므로 파싱된 데이터는 원본과 완전히 동일합니다.
JSON이 얼마나 작아지나요?
원래 어떻게 서식이 되어 있었는지에 따라 다릅니다. 들여쓰기가 많은 정렬된 JSON은 공백 비중이 커서 40-70%까지 줄어들 수 있지만, 이미 압축된 JSON은 거의 변화가 없을 수도 있습니다. 도구가 파일별로 정확한 절약 바이트 수와 비율을 보여줍니다.
JSON이 유효하지 않으면 어떻게 되나요?
입력하는 동안 실시간으로 유효성을 검사합니다. 끝에 쉼표가 남아 있거나, 작은따옴표를 썼거나, 키에 따옴표가 없거나, 괄호가 빠졌다면 상태 표시줄이 문제를 알려주고, 브라우저가 위치를 알 수 있는 경우에는 줄과 열까지 짚어주므로 압축하기 전에 바로 고칠 수 있습니다.
오프라인에서도 작동하나요?
네. 페이지가 한 번 로드되면 모든 처리가 사용자 기기에서 이루어지기 때문에 인터넷 연결 없이도 계속 작동합니다.