본문으로 건너뛰기
← 홈

JSON 포맷터 및 뷰어

JSON 포맷, 정리 및 검증

입력 JSON

포맷된 결과가 여기에 표시됩니다. 최근 3개의 실행이 보관됩니다.

온라인 JSON 정렬 및 유효성 검사

포맷팅은 JSON을 단계마다 공백 두 칸으로 다시 들여쓰면서 동시에 유효성도 검사합니다. 후행 쉼표, 작은따옴표, 닫히지 않은 괄호가 있으면 결과 대신 오류가 표시됩니다. 최근 결과 세 개가 페이지에 남으며, 두 개를 선택하면 줄 단위 비교(diff)를 볼 수 있습니다. 아무것도 업로드되지 않습니다.

예시

압축된 입력
{"name":"John","age":30,"tags":["admin","dev"]}
포맷된 결과
{
  "name": "John",
  "age": 30,
  "tags": [
    "admin",
    "dev"
  ]
}
잘못된 JSON: 후행 쉼표
{"a": 1,}

자주 묻는 질문

제 JSON이 왜 유효하지 않나요?

가장 흔한 원인은 끝에 남은 쉼표, 큰따옴표 대신 쓴 작은따옴표, 따옴표 없는 키, 주석입니다. 모두 JavaScript에서는 허용되지만 JSON에서는 허용되지 않습니다.

JSON이 서버로 전송되나요?

아니요. 포맷과 유효성 검사는 브라우저에서 실행되므로 민감한 데이터가 담긴 API 응답이나 설정도 안심하고 붙여넣을 수 있습니다.

JSON 문서 두 개를 비교할 수 있나요?

네. 두 문서를 모두 포맷한 뒤 기록에서 선택하고 “비교”를 클릭하면 추가되거나 삭제된 줄을 볼 수 있습니다.

관련 도구