본문으로 바로가기
JSON 포맷
샘플 JSON 정렬 · 압축 · 키 정렬 · 문법 검증. 실제 비밀정보 입력 금지.
블로그

JSON, 한 번에 깔끔하게.

들여쓰기 정렬·압축·키 정렬·트리·문법 검증을 한 화면에서. 변환 기능은 브라우저에서 실행됩니다.

입력

도구 준비 중입니다. 준비가 끝나면 입력할 수 있습니다. 안내가 계속 보이면 새로고침하거나 JavaScript 허용 여부를 확인하세요. 브라우저 처리만으로 실제 토큰·비밀번호·개인정보의 안전을 보장하지 않습니다. 샘플·비민감 테스트 JSON만 입력하세요.

결과
결과가 여기에 표시됩니다.

JSON 정렬·압축·검증을 한 화면에서

샘플 JSON을 붙여넣으면 2칸·4칸·탭 들여쓰기로 즉시 정렬됩니다. 압축은 문자열 값 바깥의 불필요한 공백을 제거하고, 키 정렬은 일반 문자열 키를 재배열해 테스트용 API 응답 비교(diff)를 돕습니다. 정수 인덱스 키를 숫자 순서로 먼저 내보내는 것은 키 정렬 모드뿐입니다. 모든 모드에서 숫자 표기·문자열 이스케이프·중복 항목을 보존합니다. 중복 키는 다른 파서에서 덮어쓸 수 있어 경고합니다. 정렬은 값의 동등성을 증명하지 않습니다.

에러가 몇 번째 줄인지 알려줍니다

JSON 이 유효하지 않으면 파서 메시지와, 브라우저가 제공하는 경우 첫 오류의 줄·열을 표시합니다. 대부분 마지막 쉼표(trailing comma), 누락된 따옴표, 짝이 안 맞는 괄호가 원인입니다.

운영 비밀정보 대신 테스트 값 사용

브라우저의 JSON 엔진으로 문법을 검증한 뒤 원문 토큰으로 출력하지만, 웹사이트에서 처리한다는 이유만으로 실제 토큰·비밀번호·개인정보의 안전을 보장할 수 없습니다. 샘플이나 비민감 테스트 JSON만 사용하고 운영 데이터는 승인된 로컬 절차로 다루세요.

자주 묻는 질문

큰 숫자도 입력한 그대로 보존하나요?
네. 2026년 10월 9일 이후 네 모드 모두 자릿수와 지수 표기를 그대로 보존합니다. 다만 다른 자바스크립트 처리에서는 2^53−1을 넘는 정수의 정밀도가 손실될 수 있습니다. 데이터 계약상 정확한 ID가 필요하다면 문자열로 다루세요. 이 도구는 숫자 계산기가 아닙니다.
JSON5 나 주석을 지원하나요?
아니요. 엄격한 JSON(RFC 8259)을 검증합니다. 주석·마지막 쉼표는 오류로 표시되며, 이는 대부분의 API 가 기대하는 동작입니다.
입력한 데이터가 어디론가 전송되나요?
정렬 기능은 브라우저에서 실행하며 입력 JSON을 이 사이트의 서버로 제출하도록 설계되지 않았습니다. 그렇다고 실제 인증정보를 웹사이트에 붙여넣어도 안전하다는 뜻은 아니므로 비민감 테스트 값만 사용하세요.