JSON 포맷터 — JSON 정렬·검사·뷰어

JSON 포맷터는 JSON을 들여쓰기해 정렬하고, 오류 위치와 트리 구조를 보여 주는 무료 도구입니다.

모든 처리는 브라우저에서 이루어지며 서버로 전송되지 않습니다.

사용법

  1. JSON 글을 붙여 넣습니다.
  2. 들여쓰기 2칸 또는 4칸을 고릅니다.
  3. 정렬, 압축, 트리 보기 중 하나를 누릅니다.
  4. 오류가 있으면 행과 열을 확인하고 고칩니다.

JSON 포맷터는 한 줄로 붙은 JSON을 읽기 쉽게 줄을 나누고, 문법 오류가 있으면 그 위치를 알려 줍니다. 정렬은 2칸 또는 4칸 들여쓰기로 다시 적습니다. 압축은 줄바꿈과 불필요한 공백을 빼 minify한 한 줄로 만듭니다. 트리 보기는 객체와 배열을 접고 펼칠 수 있는 목록으로 보여 줍니다.

오류 메시지는 행과 열을 같이 적습니다. 문자열이 큰따옴표로 닫히지 않았거나, 마지막 값 뒤에 쉼표가 남아 있거나, 주석을 넣은 경우가 흔한 원인입니다. JSON은 주석을 허용하지 않습니다. 작은따옴표로 감싼 글도 표준 JSON이 아닙니다.

비주얼 스튜디오 코드에서는 Shift+Alt+F로 열린 파일의 서식을 맞추는 키가 자주 쓰입니다. 맥에서는 옵션과 시프트, F 조합인 설정이 많습니다. 키 설정은 사용자마다 다를 수 있어, 브라우저에 붙여 넣는 이 페이지는 단축키와 상관없이 같은 정렬을 합니다.

응답 본문이나 설정 파일에는 토큰이 들어 있는 경우가 있습니다. 붙여넣은 데이터는 서버로 전송되지 않고 기기 안에서만 처리됩니다. 화면을 공유하기 전에 칸을 비우세요. Base64로 감싼 값을 되돌리려면 Base64 인코딩·디코딩을 쓰고, 색 코드만 바꿀 때는 색상코드 변환을 쓰면 됩니다. 정렬 결과는 칸에 다시 채워져 복사할 수 있습니다.

자주 묻는 질문

JSON을 보기 좋게 정렬하려면?

글을 붙여 넣고 들여쓰기를 고른 뒤 정렬을 누르세요. 2칸 또는 4칸으로 줄바꿈된 결과가 칸에 다시 채워집니다.

JSON 오류는 어떻게 찾나요?

정렬이나 트리를 누르면 문법 오류의 행과 열이 표시됩니다. 키나 문자열의 따옴표가 빠졌거나, 마지막 항목 뒤에 쉼표가 있으면 자주 실패합니다.

VS Code에서 JSON 정렬 단축키는?

Windows에서는 Shift+Alt+F로 문서 서식을 맞추는 설정이 흔합니다. 편집기 밖에서는 이 페이지에 붙여 넣으면 됩니다.

붙여넣은 JSON이 서버에 저장되나요?

저장되지 않습니다. 정렬, 압축, 트리 표시는 모두 이 브라우저 안에서 끝납니다.