본문으로 건너뛰기
MyIPKit— 내 네트워크를 이해하다.

JSON 포매터·검증기

JSON을 붙여 넣어 보기 좋게 정리하거나, 한 줄로 압축하거나, 무엇이 잘못됐는지 찾으세요. 오류는 줄과 열, 그리고 흔한 원인을 알려 주며, 숫자와 문자열은 쓰인 그대로 유지합니다.

브라우저에서만 실행됩니다 — 어디에도 전송되지 않습니다

입력하는 대로 검사합니다. 최대 5 MB.

브라우저에서만 실행됩니다 — 어디에도 전송되지 않습니다

JSON을 가장 자주 깨뜨리는 실수

  • 마지막 항목 뒤의 쉼표: [1, 2, ].
  • 자바스크립트에서 복사한 작은따옴표나 따옴표 없는 키.
  • 설정 파일에는 흔하지만 JSON에서는 허용되지 않는 주석.
  • 파이썬이나 자바스크립트에서 복사한 True, None, undefined. JSON에서는 true와 null입니다.

왜 숫자를 그대로 유지하나요?

대부분의 포매터는 자바스크립트로 파싱해서 12345678901234567890을 12345678901234567000으로, 1.50을 1.5로 바꿉니다. 이 포매터는 값을 변환하지 않으므로, 붙여 넣은 내용이 배치만 바뀐 채 그대로 나옵니다.

주석이나 끝 쉼표(JSON5)도 받나요?

아니요. API와 파서가 기대하는 엄격한 JSON을 검사하고, 그런 확장이 정확히 어디 있는지 알려 주어 지울 수 있게 합니다.

내 JSON이 어딘가로 전송되나요?

아니요. 브라우저 안에서 파싱하며 아무것도 저장하지 않습니다.