JSON 포매터 & 검증기

JSON을 즉시 정렬하고 검증하세요 — 데이터가 브라우저를 벗어나지 않습니다.

즉시 결과 브라우저에서 실행
들여쓰기:

JSON 정보

{ "key": "value" }
[ 1, 2, 3 ]
true / false / null
"string"
42 / 3.14

JSON (JavaScript Object Notation)은 사람이 읽기 쉽고 언어 독립적인 경량 데이터 교환 형식입니다.

사용 방법?

  1. 1
    JSON 붙여넣기입력 필드에 원시 또는 압축된 JSON을 붙여넣습니다.
  2. 2
    작업 선택들여쓰기는 정렬 클릭, 구문 오류 확인은 검증 클릭.
  3. 3
    결과 복사복사 버튼을 사용하여 형식화된 JSON을 클립보드에 저장합니다.

자주 묻는 질문

내 데이터가 서버로 전송됩니까?
아니요. 모든 서식 지정 및 검증은 JavaScript를 사용하여 브라우저에서 완전히 수행됩니다.
서식 지정이란 무엇입니까?
서식 지정은 구조를 쉽게 읽을 수 있도록 일관된 들여쓰기를 추가합니다. 데이터는 변경되지 않습니다.
검증기는 무엇을 확인합니까?
일치하는 중괄호와 대괄호, 올바르게 따옴표로 묶인 키, 후행 쉼표 없음, 유효한 값 유형.

JSON 포맷터의 작동 방식

JSON 포맷터는 입력한 텍스트를 브라우저에서 JSON.parse 로 해석하고, 성공하면 JSON.stringify 로 읽기 좋은 형태로 다시 출력합니다. 들여쓰기는 2칸, 4칸, 탭 중에서 선택할 수 있습니다. 포맷 버튼을 누르면 올바른 JSON 은 출력 영역에 정리되어 표시되고, 잘못된 JSON 은 오류 메시지로 알려 줍니다. 검증 버튼은 출력 없이 유효성만 확인합니다. 지우기 버튼은 입력, 출력, 상태 메시지를 모두 초기화합니다.

언제 사용하면 좋은가요?

API 응답, 설정 파일, 로그 일부, localStorage 값, Webhook 예시처럼 구조를 빠르게 확인해야 하는 JSON 에 유용합니다. 한 줄로 압축된 데이터를 붙여 넣으면 객체, 배열, 문자열, 숫자, true/false, null 구조를 쉽게 파악할 수 있습니다. 출력 영역은 읽기 전용이며 복사 버튼으로 정리된 JSON 을 가져올 수 있습니다. 팀 문서에 붙여 넣기 전 들여쓰기를 맞추거나, 구문 오류가 있는지 빠르게 점검할 때 편리합니다.

표준 JSON의 제한

JSON 은 주석, 끝 쉼표, 작은따옴표 문자열, 따옴표 없는 키를 허용하지 않습니다. JavaScript 객체 리터럴이나 YAML 과는 다르므로 붙여 넣기 전에 표준 JSON 형식인지 확인해야 합니다. 이 도구의 처리는 브라우저 안에서 이루어지지만, 액세스 토큰, 비밀키, 개인정보, 내부 데이터는 공용 컴퓨터나 화면 공유 상황에서 조심해야 합니다. 매우 큰 파일은 브라우저 성능에 영향을 줄 수 있으므로 필요한 부분만 나누어 확인하는 것이 안전합니다.

댓글