JSON 포맷터 – 온라인 검증·압축 무료
브라우저에서 JSON을 즉시 포맷하고 검증하고 압축하세요. JSON을 붙여넣으면 구문 오류 감지와 함께 깔끔하고 읽기 쉬운 결과를 보여 줍니다.
JSON 포맷 및 검증 방법
- 1
JSON 붙여넣기
입력 상자에 JSON을 붙여넣거나 입력하세요. 올바른 JSON이든 아니든 모든 텍스트를 받아들입니다.
- 2
포맷, 압축 또는 검증
"포맷"을 누르면 들여쓰기가 적용되고, "압축"은 한 줄로 줄여 주며, "검증"은 출력은 그대로 두고 구문 오류만 확인합니다.
- 3
결과 복사
결과는 출력 상자에 나타납니다. "출력 복사"를 누르면 클립보드에 복사됩니다.
JSON(JavaScript Object Notation)은 거의 모든 웹 API, 설정 파일, 데이터 파이프라인에서 쓰이는 범용 데이터 교환 형식입니다. 서식이 엉망인 JSON은 읽고 디버깅하기 어렵지만, 이 도구를 쓰면 클릭 한 번으로 읽기 쉬워집니다.
포맷과 압축의 차이: 포맷된 JSON은 단계마다 공백 2칸으로 들여쓰기가 되어 중첩 구조를 한눈에 살펴볼 수 있습니다. 압축된 JSON은 모든 공백과 줄바꿈을 제거해 API 요청이나 저장 데이터의 크기를 줄입니다. 두 작업 모두 JSON 검증을 함께 수행합니다. 모든 처리는 브라우저 안에서 JSON.parse와 JSON.stringify로 이루어지며, 데이터가 어떤 서버로도 전송되지 않습니다.
흔한 오류: 끝에 붙은 불필요한 쉼표(객체나 배열의 마지막 항목 뒤에는 쉼표가 없어야 함), 작은따옴표 문자열(JSON은 큰따옴표만 허용), 따옴표 없는 키, undefined 값 등이 있습니다. JSON이 올바르지 않으면 브라우저의 오류 메시지가 표시되어 문제 위치를 찾는 데 도움이 됩니다.