JSON 포맷터
정렬 · 트리 보기 · 경로 복사 · 오류 위치 · 흔한 실수 고치기
JSON 포맷터
JSON 을 보기 좋게 정렬하거나 한 줄로 압축하고, 문법 오류의 줄·칸 위치를 찾아줍니다
JSON 을 붙여넣으면 바로 정리됩니다.
JSON 정렬·압축·키 정렬에 더해 트리로 훑고, 줄을 누르면 그 자리의 경로가 복사됩니다.
이렇게도 부른다 — formatter · beautify · prettify
쓰는 법
- JSON 붙여넣기 (붙이는 즉시 검사·정렬)
- 「트리」로 구조 훑기 — 접기·펼치기, 줄을 누르면 경로 복사
- 찾기 칸에 키나 값을 넣으면 그 줄만 짚어 준다
- 오류가 나면 줄·칸 위치 확인, 흔한 실수면 「이대로 고치기」
- 정렬·압축·키 정렬·문자열 이스케이프 중 필요한 모드 선택
다른 곳과 뭐가 다른가
- 트리로 접었다 펴며 구조를 훑고, 줄을 누르면 그 자리의 경로($.users[0].name)가 복사됩니다 — jq·JSONPath 에 그대로 붙습니다.
- 꼬리 쉼표·홑따옴표·주석 같은 흔한 실수는 고친 판이 실제로 통과할 때만 제안합니다. 말없이 원본을 바꾸지 않습니다.
- 문법 오류는 줄·칸 위치로 짚고 그 자리를 입력창에서 선택해 줍니다.
자주 묻는 질문
- API 응답을 붙여넣어도 괜찮나요?
- 파싱은 브라우저 안에서만 이뤄지며 서버로 전송하지 않습니다. 다만 공용 PC 라면 사용 후 입력칸을 비우시길 권합니다.
- 주석이 들어간 JSON 도 되나요?
- 표준 JSON 은 주석을 허용하지 않아 오류로 표시됩니다. JSONC·JSON5 를 쓰신다면 주석을 지운 뒤 넣어 주세요.
- 얼마나 큰 JSON 까지 처리되나요?
- 브라우저 메모리가 허용하는 범위까지입니다. 수 MB 규모는 대개 문제없지만 매우 큰 파일은 화면 표시가 느려질 수 있습니다.
- 트리에서 줄을 누르면 뭐가 복사되나요?
- 그 값이 있는 경로가 복사됩니다. `$.users[0].name` 같은 모양이라 코드나 jq·JSONPath 에 그대로 붙여 쓸 수 있습니다.
- 오류를 자동으로 고쳐 주나요?
- 자동으로 바꾸지는 않습니다. 꼬리 쉼표·홑따옴표·주석·따옴표 없는 키처럼 흔한 실수는 고친 판이 실제로 통과할 때만 「이대로 고치기」를 보여 주고, 누를지는 직접 정합니다. 원본을 말없이 바꾸면 무엇이 문제였는지 알 수 없기 때문입니다.
다른 도구
기기 안에서만 넣은 내용은 브라우저 안에서만 처리되며 어디에도 저장·전송되지 않습니다.