사용 방법
JSON 넣기
왼쪽에 JSON을 붙여넣거나 .json 파일을 끌어다 놓습니다. 버튼을 누르지 않아도 오른쪽 결과가 바로 바뀝니다.
정리됨 확인
정리됨 탭에서 들여쓰기를 2칸, 4칸, 탭 중에서 고르고 줄 번호와 함께 읽습니다. 압축하기를 누르면 공백 없는 한 줄로 바뀝니다.
오류 위치 확인
문법에 맞지 않으면 입력 영역 아래에 몇 번째 줄, 몇 번째 칸이 문제인지 나오고 그 줄이 입력창에 배경색으로 표시됩니다.
트리로 훑어보기
트리 탭에서 객체와 배열을 눌러 펼치고 접습니다. 키 옆에는 값 종류와, 배열 길이나 객체 키 개수가 함께 나옵니다.
복사하거나 저장
복사는 지금 보이는 정리됨 또는 압축 결과를 클립보드에 담고, 파일로 저장은 .json 파일로 내려받습니다.
주요 기능
- 입력하는 대로 정리
- 붙여넣거나 파일을 올리면 버튼 없이 들여쓰기된 결과가 바로 나옵니다. 2칸, 4칸, 탭 들여쓰기와 압축(공백 제거)을 고를 수 있습니다.
- 줄·칸 단위 오류 위치
- 트레일링 콤마, 따옴표 누락 같은 문법 오류가 있으면 몇 번째 줄, 몇 번째 칸이 문제인지 문구로 알려 주고 그 줄을 입력창에서 표시합니다.
- 접고 펼치는 트리
- 객체와 배열을 키보드나 클릭으로 펼치고 접습니다. 깊은 중첩이나 큰 배열은 상위 몇 단계만 펼친 채 시작해 느려지지 않습니다.
- 서버로 보내지 않음
- 붙여넣거나 올린 JSON은 이 브라우저 안에서만 처리합니다. 주소나 서버 어디에도 남기지 않으며 새로고침하면 지워집니다.
표준 JSON과 JSON5
이 도구는 표준 JSON(RFC 8259) 문법만 검사합니다. 주석, 트레일링 콤마, 따옴표 없는 키를 허용하는 JSON5나 JSONC 형식은 지원하지 않으며 오류로 표시합니다.
중복된 키가 있는 객체는 JSON.parse 와 같은 규칙으로 마지막 값만 남습니다. 정리된 결과와 트리 모두 이 값을 기준으로 보여 줍니다.
큰 파일과 트리 보기
1MB가 넘거나 깊게 중첩된 JSON도 트리는 기본적으로 상위 몇 단계만 펼치고, 그 아래는 눌렀을 때만 펼쳐서 화면이 느려지지 않습니다.
항목이 아주 많은 배열이나 객체는 트리에서 일부만 보여 주고 나머지 개수를 적습니다. 정리됨 탭의 전체 텍스트는 그대로 복사하거나 저장할 수 있습니다.
자주 묻는 질문
주석이 있는 JSON5 파일도 정리할 수 있나요?
아니요. 이 도구는 표준 JSON만 지원합니다. 주석이나 트레일링 콤마가 있으면 문법 오류로 표시되며, 지우고 다시 넣어야 합니다.
같은 키가 두 번 있으면 어떻게 되나요?
마지막 값만 남습니다. 예를 들어 {"a":1,"a":2} 는 {"a":2} 로 정리됩니다. 이전 값이 필요하면 원본을 따로 보관하세요.
아주 큰 JSON도 트리에서 볼 수 있나요?
네. 다만 화면이 느려지지 않도록 트리는 상위 몇 단계만 기본으로 펼치고, 항목이 아주 많은 배열이나 객체는 일부만 보여 줍니다. 정리됨 탭에는 전체 내용이 그대로 나옵니다.
압축하기는 무엇을 하나요?
들여쓰기와 줄바꿈을 없애고 한 줄로 바꿉니다. 들여쓰기를 다시 고르면 압축이 풀리고 정리된 모습으로 돌아옵니다.
입력한 JSON이 서버로 전송되나요?
아니요. 붙여넣거나 올린 JSON은 이 브라우저 안에서만 정리·검증하고 서버로 보내지 않습니다. 새로고침하면 지워지므로 필요한 결과는 복사하거나 저장해 두세요.