JSON 포매터
이해하기 쉬운 오류 메시지와 함께 JSON을 정리, 검증, 압축합니다
이 계산기에 대하여
JSON 포매터는 JSON을 검증하고, 보기 좋게 정리하고, 압축(minify)합니다. 입력을 JSON.parse로 왕복 처리하므로 출력은 사양을 정확히 따르며 유니코드도 보존됩니다. 정리 모드는 공백 두 칸으로 들여쓰고, 압축 모드는 모든 공백을 제거합니다. 입력과 출력의 크기, 크기 변화율(%), 노드 수를 알려 주어 구조가 예상대로 해석되었는지 확인할 수 있습니다. 해석에 실패하면 파서의 정확한 오류 메시지와 위치 정보를 보여 줍니다.
JSON 포매터 도구 사용 방법
- 입력란에 입력값을 입력하거나 붙여 넣으세요.
- 출력을 확인하세요 — 입력하는 즉시 업데이트됩니다.
- 옵션이 있다면 용도에 맞게 조정하세요.
- 페이지 URL을 복사해 같은 결과를 공유하세요.
대표적인 예
- 정리 {"a":1,"b":[2,3]} → 들여쓴 4줄 출력, 노드 5개
- 형식화된 41자 객체 압축 → {"name":"Ada","tags":["x","y"]} (크기 −24.39%)
- {a:1} → 오류: Expected property name or '}' in JSON at position 1 (line 1 column 2)
자주 묻는 질문
JSON 포매터 도구는 어떻게 작동하나요?
입력값을 입력하거나 붙여 넣으면 브라우저에서 바로 처리하여 결과를 즉시 보여 줍니다. 입력한 내용은 서버로 업로드되지 않으며, 모든 계산이 사용자의 기기에서 이루어집니다.
JSON 포매터 도구는 언제 사용하나요?
개발, 디버깅, 디자인, 관리 작업에 유용합니다. 아무것도 설치하지 않고, 제3자 서비스에 데이터를 맡기지 않고도 이 변환이나 확인을 빠르게 해야 할 때 사용하세요.
결과는 얼마나 신뢰할 수 있나요?
이 도구는 관련 표준이나 사양을 직접 구현하므로 출력이 표준을 준수하는 소프트웨어의 결과와 일치합니다. 비어 있거나 형식이 잘못된 입력 같은 예외 상황은 조용히 실패하지 않고 명확하게 알려 줍니다.
특정 결과를 다른 사람과 공유할 수 있나요?
네. 입력값이 URL에 반영되므로, 주소창을 복사해 링크를 공유하면 링크를 여는 사람에게 같은 상태의 도구가 열립니다.