JSON 정리 및 압축 - JSON을 무료로 포맷하고 검증하세요

2 / 4 / 8칸 들여쓰기로 JSON을 붙여넣고 검증하고 정리하거나 한 줄로 압축하세요. .json 파일을 끌어다 놓거나 붙여넣은 뒤 복사하거나 다운로드하세요.

여기에 JSON을 붙여넣으세요…

또는 .json 파일을 끌어다 놓으세요

파일은 처리 후 자동으로 삭제됩니다Processed securely over HTTPS

JSON 정리를 끝내셨나요? 다음 도구도 사용해 보세요

JSON 정리와 잘 어울리는 엄선된 도구들입니다. 파일을 잃지 않고 작업을 이어가세요.

모든 도구 보기

Frequently Asked Questions

JSON을 입력 패널에 붙여넣으면 2, 4 또는 8칸 들여쓰기로 즉시 파싱되고 다시 서식이 지정됩니다. JSON이 유효하지 않으면 네이티브 파서가 오류의 정확한 줄과 열을 알려줍니다. 모든 작업이 브라우저에서 실행되므로 API 키도, 사용량 제한도 없으며 데이터가 기기를 벗어나지 않습니다. 읽기 쉬운 들여쓰기 출력에는 Prettify를, 전송용으로 한 줄로 축소하려면 Minify를 사용하세요.

usage

정렬 모드는 줄바꿈과 들여쓰기를 추가해 디버깅 중에 JSON을 사람이 읽고 검토하기 쉽게 만듭니다. 압축 모드는 모든 공백, 탭, 줄바꿈을 제거해 가능한 한 작은 용량으로 만들며, API 요청, 소스 코드에 포함된 설정, 번들 크기 축소에 유용합니다. 이 도구는 두 모드를 모두 한 번의 클릭으로 제공합니다.

features

검증은 브라우저에 내장된 JSON.parse로 처리되며, 이는 모든 JavaScript 런타임에서 사용하는 바로 그 파서입니다. 오류가 발생하면 문제가 된 정확한 토큰과 그 위치를 알려주는데, 대부분 누락된 쉼표, 짝이 맞지 않는 괄호, 끝에 붙은 쉼표, 따옴표 없는 키를 정확히 짚어 줍니다. 강조된 부분을 고치면 입력하는 즉시 출력 패널이 갱신됩니다.

technical

아닙니다. JSON 정렬 도구는 브라우저에서 100% 클라이언트 측으로 실행됩니다. 서버 왕복도, 로깅도, 캐싱도 없습니다. 덕분에 개인 정보가 담긴 API 응답, 내부 설정, 또는 호스팅형 도구에는 절대 붙여넣고 싶지 않은 프로덕션 비밀 정보 같은 민감한 데이터도 안심하고 처리할 수 있습니다.

privacy

네. .json 파일을 입력 패널에 드래그하면 곧바로 편집기로 읽어 들입니다. 브라우저가 메모리에 담을 수 있는 한 대용량 파일(수 메가바이트 API 덤프, 내보낸 설정, 로그 파일)도 처리되며, 보통 수십 메가바이트까지는 문제없이 작동합니다.

usage

아니요, 이 도구는 JSON.parse가 허용하는 엄격한 RFC 8259 JSON을 따릅니다. 주석, 후행 쉼표, 작은따옴표, 따옴표 없는 키는 유효하지 않은 것으로 표시됩니다. JSON5나 JSONC 지원이 필요하다면 먼저 비표준 구문을 제거한 뒤 Pixoate로 포맷하세요.

features

포맷이 끝나면 복사를 클릭해 결과를 한 번에 클립보드에 담거나, 다운로드를 클릭해 output.json(압축 모드에서는 output.min.json)으로 저장하세요. 출력물은 UTF-8 인코딩을 유지하므로 이모지와 비라틴 문자가 그대로 보존됩니다.

tips

계정 없이 완전 무료입니다. 사용 제한, 워터마크, 결과물 광고, 유료 등급이 전혀 없습니다. 이 도구는 무료 개발자·크리에이터 툴킷의 일부로 당사의 PDF 및 이미지 유틸리티와 함께 제공됩니다.

pricing

JSON이 RFC 8259 표준에 따라 문법적으로 올바른지 검증합니다 — 문서를 파싱해 오류가 있는 정확한 줄과 열을 짚어줍니다 — 다만 JSON 스키마(필수 필드, 값 타입, 범위)에 대해서는 검사하지 않습니다. 즉각적인 문법 검사와 서식 정리에는 이상적이며, 스키마 준수 여부는 전용 JSON 스키마 검증기가 필요합니다.

technical

2칸은 가장 흔한 기본값으로 — Prettier 및 대부분의 스타일 가이드와 일치하며 깊게 중첩된 객체가 오른쪽으로 너무 밀리는 것을 막아 줍니다. 4칸은 얕은 설정 파일에 보기 좋고, 8칸은 주로 인쇄나 발표용입니다. 세 가지 모두 동일하고 유효한 JSON을 만들어 내므로, 팀의 린터가 요구하는 것을 고른 뒤 결과를 복사하거나 다운로드하세요.

tips

네 — 이 JSON 포맷터와 더불어 HTML을 정리하고 압축하는 HTML Prettify 도구가 있으며, 같은 무료 브라우저 내 개발자 도구 모음의 일부입니다. JSON에 한해서는 이 페이지가 정리, 압축, 구문 검증을 처리합니다. 다른 언어는 그에 맞는 포맷터로 전환하세요.

features

Tree mode renders your parsed JSON as an interactive, collapsible tree instead of a flat text block, so you can expand or collapse nested objects and arrays to explore a large API response without scrolling through indentation. Prettify still gives you copyable, downloadable formatted text; switch to Tree when you just need to inspect structure, then back to Prettify or Minify when you need the actual output file.

features

Use Tree mode first to explore a big nested payload — expand only the branches you care about instead of scrolling a wall of indented text. Once you've confirmed the shape is correct, switch to Minify to produce the compact single-line JSON you actually paste into a request body or config file; both modes read the same pasted input, so switching between them is instant.

tips

Click Try sample to instantly load a small demo JSON object with a nested object, an array and a boolean so you can see Prettify, Minify and Tree mode working before pasting real data. Once you're done inspecting it, hit Clear next to the input panel to wipe the editor back to empty and start fresh with your own JSON.

usage

How JSON Prettify helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.

For Developers

API 응답 디버깅

개발자 도구에서 압축된 API 응답을 붙여넣으면 들여쓰기된 구조를 즉시 확인할 수 있습니다. JSON 뷰어 확장 프로그램을 실행하지 않고도 누락된 필드를 찾아내고 형태를 검증하며 null과 undefined 처리를 확인하세요.

For Developers

설정 파일 정리

병합 충돌을 해결한 뒤 엉킨 package.json, tsconfig.json, .eslintrc.json을 다시 읽기 쉬운 형태로 정리하세요. 1분 만에 포맷팅하고 점검한 뒤 깔끔한 버전을 커밋하세요.

For Developers

데이터베이스 내보내기 검사

MongoDB, DynamoDB, Firestore에서 내보낸 JSON을 가져오기 전에 검사하세요. 구조가 스키마와 일치하는지, 예기치 않은 null 충돌이 있는 레코드가 없는지 확인하세요.

For Developers

웹훅 페이로드 검사

Stripe, GitHub, Linear, Slack에서 들어오는 웹훅 페이로드를 가져와 보기 좋게 정리해 구조를 파악하세요. 연동을 구축하거나 누락된 이벤트 필드를 디버깅할 때 꼭 필요합니다.

For Developers

코드 리뷰 도우미

리뷰어가 제공한 JSON 예시를 완전히 정리된 형태로 PR 설명에 붙여넣거나, 채팅에서 공간이 부족할 때 Minify로 압축하세요. 어느 쪽이든 파일은 유효하며 복사·붙여넣기에 안전합니다.

Privacy & Security

프로덕션 시크릿 관리

모든 처리가 브라우저에서 이루어지므로, 네트워크를 거치지 않고도 운영 환경의 비밀 페이로드를 붙여넣어 검사할 수 있습니다. 이는 DevOps 팀에 꼭 필요하지만 클라우드 기반 JSON 도구로는 안전하게 제공할 수 없는 작업 방식입니다.

For Developers

Explore Massive GraphQL & Nested API Responses

Switch to Tree mode to expand only the branches you care about in a huge nested payload, instead of scrolling a wall of prettified indentation to find one field.

Productivity

Prep Request Bodies for Postman & Insomnia

Paste a rough JSON body, prettify it to check the shape is right, then Minify before saving it into a Postman or Insomnia collection so it stores compactly.

Education

Teach JSON Structure to New Developers

Use Tree mode's collapsible nested view to walk bootcamp students or junior engineers through how objects and arrays nest, without them getting lost in raw indentation.

For Business

Tidy Log Exports Before Filing a Support Ticket

Paste a minified error log or JSON blob copied from your monitoring tool, prettify it into a readable format, and paste the clean version into a support ticket or Slack thread.

For Developers

Validate Config Files Before Committing

Paste a package.json, tsconfig.json or other JSON config file to catch a stray trailing comma, unmatched bracket or unquoted key via the native JSON.parse error message — before a malformed config breaks your build or CI pipeline.