사용 방법
- 1 JSON 포맷터 및 검증기를 열고 처리할 내용을 입력·붙여넣기·선택하세요.
- 2 필요에 맞게 옵션과 출력 형식을 조정하세요.
- 3 결과를 확인한 뒤 복사하거나 다운로드하세요.
JSON 데이터를 정렬, 압축하고 구문 오류를 확인합니다.
JSON 데이터를 정렬, 압축하고 구문 오류를 확인합니다. 일상 업무, 개발, 학습, 빠른 확인에 활용할 수 있습니다.
이 도구는 브라우저에서 작동합니다. 민감한 자료를 처리하기 전에 기기와 브라우저 환경을 확인하세요.
API 응답, 설정 파일, 로그 속 JSON은 한 줄로 압축되어 읽기 어려운 경우가 많습니다. 여기에 붙여 넣고 "JSON 정렬"을 누르면 브라우저 기본 JSON.parse로 분석한 뒤 선택한 들여쓰기(공백 2칸, 4칸, 탭)로 보기 좋게 정리합니다. "JSON 압축"은 반대로 불필요한 공백과 줄바꿈을 모두 없애 환경 변수나 쿼리 문자열에 넣기 좋게 만듭니다.
올바른 JSON이 아니면 문법 오류 메시지가 표시되고 "오류 위치로 이동" 버튼으로 문제 지점에 바로 갈 수 있습니다. 흔한 원인은 키나 문자열을 작은따옴표로 감싼 경우(JSON은 큰따옴표만 허용), 마지막 항목 뒤의 쉼표, // 주석, undefined나 NaN 값, 웹페이지나 문서에서 복사하면서 섞인 둥근 따옴표 등입니다. 자바스크립트 객체에서는 통해도 RFC 8259의 엄격한 JSON에서는 오류입니다.
다른 도구에 넘길 때는 출력 형식을 YAML이나 XML로 바꿀 수 있습니다. 예를 들어 API 예제를 Kubernetes나 GitHub Actions용 YAML로, 또는 레거시 시스템용 XML로 바꿀 수 있습니다. 일반적인 객체, 배열, 값만 변환하며 XML 속성이나 YAML 앵커 같은 고급 구조는 만들지 않으니 변환 후 확인하세요.
모든 분석은 브라우저 안에서 이루어지므로 붙여 넣은 토큰, API 키, 고객 데이터가 서버로 전송되지 않습니다. 다만 수십 MB의 큰 파일은 탭이 느려질 수 있어 jq 같은 명령줄 도구가 더 적합합니다.
작은따옴표, 끝의 쉼표, 주석, undefined 값이 가장 흔한 원인입니다. JSON은 큰따옴표 문자열만 허용하고 끝 쉼표와 주석을 허용하지 않습니다.
네. 출력 형식을 YAML 또는 XML로 바꾸면 됩니다. 일반적인 객체와 배열이 대상입니다.
공백과 줄바꿈을 없애 한 줄로 만들어 환경 변수나 URL에 넣기 쉽고 전송량도 줄어듭니다.
아니요. 정렬과 검증은 브라우저 기본 JSON 파서로 기기에서만 처리됩니다.
URL과 쿼리 파라미터를 퍼센트 인코딩·디코딩하고 주소 구성 요소를 자동으로 분석합니다.
실시간 Base64/URL 인코딩 및 디코딩과 MD5, SHA-256 해시 생성 기능을 제공합니다.
RFC 9562 표준 UUID v4 및 시간순 v7을 일괄 생성하고 대소문자·형식을 선택할 수 있습니다.
Lorem Ipsum 더미 텍스트 및 무작위 테스트용 API 더미 데이터를 생성하여 JSON 형식으로 저장합니다。