JSON 포맷터 | racofy

JSON 데이터를 정렬, 압축하고 구문 오류 위치와 트리 구조를 빠르게 확인합니다.

JSON 포맷터를 언제 사용하나요?

JSON 포맷터는 API 응답, 설정 파일, 로그 페이로드처럼 구조가 깊은 JSON을 읽기 쉽게 정리하고 오류 위치를 빠르게 찾기 위한 브라우저 기반 도구입니다.

주요 사용 상황

백엔드 API 응답을 복사해 들여쓰기 구조로 확인하거나, 압축된 JSON을 사람이 읽을 수 있는 형태로 바꿀 때 사용합니다.

구문 오류가 있는 JSON은 파싱 실패 메시지와 라인/컬럼 정보를 함께 확인해 누락된 쉼표, 닫히지 않은 따옴표, 잘못된 중괄호를 빠르게 찾을 수 있습니다.

로컬 처리와 보안

입력한 JSON은 서버로 전송되지 않고 현재 브라우저 메모리에서만 포맷, 압축, 트리 렌더링됩니다.

운영 로그나 개인정보가 포함된 JSON을 다룰 때도 외부 API 업로드 없이 확인할 수 있지만, 브라우저 확장 프로그램과 클립보드 관리는 사용자 환경에 따라 별도로 주의해야 합니다.

입력 예시

API 응답 정리

{"status":"ok","items":[{"id":1,"name":"sample"}]}

한 줄 JSON을 보기 좋은 들여쓰기 구조로 변환합니다.

배포 설정 확인

{"env":"production","featureFlags":{"search":true}}

중첩된 객체와 배열을 트리 뷰로 확인할 수 있습니다.

자주 묻는 질문

JSON과 JavaScript 객체 리터럴은 같은가요?

아닙니다. JSON은 키와 문자열에 큰따옴표를 사용해야 하며, 주석이나 trailing comma를 허용하지 않습니다.

Minify는 언제 쓰나요?

공백과 줄바꿈을 제거해 파일 크기를 줄이거나, 환경 변수와 설정값에 한 줄 JSON을 넣어야 할 때 유용합니다.