JSON 포맷터/검증기
JSON 포맷팅·압축·검증, 에러 위치 표시
🔒 데이터는 서버로 전송되지 않습니다 — 모든 처리는 브라우저 안에서만
JSON 포맷터 사용법
입력창에 JSON을 붙여넣고 포맷 버튼을 누르면 들여쓰기(2칸/4칸/탭)를 적용해 보기 좋게 정렬합니다. 한 줄로 압축된 API 응답이나 로그에서 복사한 JSON도 구조를 한눈에 파악할 수 있습니다. 반대로 압축 버튼은 모든 공백을 제거해 전송용 한 줄 JSON으로 만들어줍니다.
검증 버튼은 JSON 문법이 올바른지 확인하고, 오류가 있으면 "3행 14열"처럼 정확한 위치를 짚어줍니다. 쉼표 누락, 따옴표 짝 안 맞음, 주석 포함 등 흔한 실수를 빠르게 찾을 수 있어 API 개발과 설정 파일 디버깅에 유용합니다.
모든 변환은 브라우저 안에서만 처리되므로 사내 데이터나 개인정보가 포함된 JSON도 안심하고 사용할 수 있습니다.
자주 묻는 질문
- JSON 오류 위치는 어떻게 확인하나요?
- 검증 또는 포맷 버튼을 누르면 문법 오류가 있는 경우 몇 행 몇 열에서 문제가 발생했는지 표시합니다. 따옴표 누락, 마지막 쉼표(trailing comma), 작은따옴표 사용 등이 가장 흔한 원인입니다.
- 대용량 JSON도 처리할 수 있나요?
- 모든 처리가 브라우저 안에서 이루어지므로 수 MB 수준의 JSON은 문제없이 포맷팅됩니다. 다만 수십 MB 이상의 매우 큰 파일은 브라우저 메모리에 따라 느려질 수 있습니다.
- 입력한 JSON 데이터가 서버로 전송되나요?
- 아니요. 포맷팅·압축·검증은 모두 브라우저의 JavaScript로만 처리되며, API 응답이나 설정 파일 같은 민감한 데이터도 외부로 전송되지 않습니다.