무료 온라인 JSON Formatter & Validator
JSON을 온라인으로 정렬, 압축, 유효성 검사 — 구문 강조 표시와 오류 줄 감지 포함. 무료, 100% 클라이언트 사이드 — 데이터가 브라우저를 떠나지 않습니다.
100% 클라이언트 사이드 · 데이터는 브라우저를 절대 벗어나지 않습니다사용 방법 JSON Formatter & Validator
왼쪽 입력 패널에 JSON을 붙여넣고 모드를 선택하세요:
- 정렬(Beautify) — 읽기 쉬운 들여쓰기와 구문 강조 표시로 JSON을 형식화합니다. 2칸, 4칸 공백 또는 탭 들여쓰기를 선택할 수 있습니다.
- 압축(Minify) — 모든 공백을 제거하여 가장 압축된 유효한 JSON을 출력합니다.
모드 버튼을 클릭하거나 Ctrl/Cmd+Enter를 눌러 처리하세요. JSON에 구문 오류가 있으면 오류 메시지에 대략적인 줄 번호가 표시됩니다. 복사 버튼으로 전체 출력을 클립보드에 복사할 수 있습니다.
자주 묻는 질문
JSON 정렬(Beautify)이란 무엇인가요?
JSON 정렬(Pretty-printing)은 압축된 JSON에 공백, 줄바꿈, 일관된 들여쓰기를 추가하여 읽기 쉽게 만드는 과정입니다. 원시 데이터는 동일하며 형식만 변경됩니다.
"JSON 압축(Minify)"이란 무엇을 의미하나요?
압축은 JSON에서 불필요한 공백과 줄바꿈을 모두 제거하여 가장 컴팩트한 유효한 표현을 생성합니다. 파일 크기를 줄이며 네트워크 전송이나 데이터베이스 저장 전에 유용합니다.
JSON에 오류가 있으면 어떻게 되나요?
포매터가 구문 오류가 감지된 대략적인 줄 번호를 포함한 오류 메시지를 표시합니다. 일반적인 문제로는 후행 쉼표, 따옴표 없는 키, 괄호 불일치 등이 있습니다.
데이터가 서버에 업로드되나요?
아니요. 모든 JSON 처리는 브라우저에서 JavaScript 내장 API인 JSON.parse와 JSON.stringify를 사용하여 이루어집니다. 어떤 서버에도 전송되지 않습니다.
어떤 들여쓰기 옵션이 있나요?
2칸 공백(기본값), 4칸 공백, 탭 문자 중 선택할 수 있습니다. 이는 정렬된 출력에만 영향을 미치며, 압축된 출력에는 정의상 들여쓰기가 없습니다.
이 도구로 큰 JSON 파일을 처리할 수 있나요?
네, 브라우저 메모리 한도 내에서 가능합니다. 매우 큰 출력(50,000자 초과)의 경우 표시되는 미리보기가 잘리지만, 복사 버튼으로 완전한 결과를 얻을 수 있습니다.