DevToolPal
한국어

JSON 포매터 & 검사기

정확한 오류 위치와 함께 JSON을 보기 좋게 정리하고, 검증하고, 압축합니다. 모든 처리는 브라우저에서 이루어집니다.

로컬에서 실행, 업로드 없음

옵션

모드

입력

0자 · 0 B

출력

0자 · 0 B

기능 소개

JSON 포매터는 압축되었거나 지저분한 JSON을 읽기 쉽게 들여쓴 텍스트로 바꾸고, 동시에 올바른 JSON인지 검사합니다. JSON이 잘못되었다면 쉼표 누락, 작은따옴표 사용, 끝에 붙은 쉼표처럼 정확히 어느 줄 어느 열이 왜 틀렸는지 알려줍니다.

사용 방법

  1. 입력 상자에 JSON을 붙여넣거나 .json 파일을 끌어다 놓거나 예시를 클릭합니다.
  2. 보기 좋게 정리하려면 포맷을, 공백을 모두 없애려면 압축을 고릅니다.
  3. 공백 2칸, 공백 4칸, 탭 중에서 고르고, 객체 키를 알파벳순으로 정렬하려면 키 정렬을 켭니다.
  4. 결과를 복사하거나 다운로드합니다. 단축키: Ctrl/Cmd+Enter로 실행, Ctrl/Cmd+Shift+C로 복사.

예시

{"name":"devtools","tags":["json","formatter"]}

변환 결과:

{
  "name": "devtools",
  "tags": [
    "json",
    "formatter"
  ]
}

자주 묻는 질문

› JSON이 어딘가에 업로드되나요?

아니요. 포맷과 검증은 모두 브라우저에서 실행됩니다. 붙여넣은 내용은 서버로 전송되지 않습니다.

› "Trailing comma is not allowed"라는 오류가 나오는 이유는 무엇인가요?

표준 JSON에서는 객체나 배열의 마지막 항목 뒤에 쉼표를 쓸 수 없습니다. 오류가 가리키는 쉼표를 지우세요.

› 큰 파일도 처리할 수 있나요?

네. 1MB까지의 입력은 입력하는 즉시 포맷됩니다. 그보다 큰 파일은 수동 모드로 전환되므로 실행(Ctrl/Cmd+Enter)을 누르세요.