데이터와 개발

JSON 포맷터·검증기 (JSON 정렬·압축)

JSON을 정리하고, 검증하고, 압축하세요. 문제가 있으면 정확한 줄과 열을 보여 줍니다.

설계부터 비공개: 데이터는 내 기기에만 남습니다.

입력 JSON

출력

JSON 포맷터, 어떤 도구인가요?

JSON을 붙여넣으면 들여쓰기로 보기 좋게 정리하거나, 압축하거나, 유효한지 확인할 수 있습니다. 구문 오류가 있으면 이 JSON 포맷터·검증기가 줄과 열을 알려 주고 무엇이 잘못되었는지 쉬운 말로 설명합니다.

JSON 포맷터 사용 방법

  1. JSON을 입력 패널에 붙여넣거나 예시를 불러오세요.
  2. 정리하려면 “포맷”, 줄이려면 “압축”, 변경 없이 확인만 하려면 “검증”을 선택하세요.
  3. 오류가 있으면 메시지를 읽고 “오류 위치로 이동”으로 찾아가세요.
  4. 결과를 복사하거나 .json 파일로 내려받으세요.

개인정보 보호

JSON은 브라우저에서 파싱됩니다. 여기에 붙여넣은 API 응답, 토큰, 설정은 어떤 서버에도 업로드되지 않습니다.

MyToolsLab이 개인정보를 보호하는 방법 읽기

자주 묻는 질문

JSON 포맷터와 JSON 검증기는 무엇이 다른가요?

검증기는 텍스트가 JSON 표준을 따르는지 확인하고 첫 오류를 알려 줍니다. 포맷터(JSON 뷰티파이어)는 유효한 JSON을 일정한 들여쓰기로 다시 씁니다. 이 도구는 둘 다 합니다. 먼저 검증하고 그다음 포맷합니다.

가장 흔한 JSON 오류는 무엇인가요?

마지막 항목 뒤의 쉼표, 큰따옴표 대신 쓴 작은따옴표, 따옴표 없는 속성 이름, 주석입니다. JavaScript에서는 모두 허용되지만 엄격한 JSON에서는 허용되지 않습니다.

JSON은 어떻게 압축하나요?

JSON을 붙여넣고 “압축”을 누르세요. 문자열 밖의 공백, 탭, 줄바꿈이 제거됩니다. 데이터는 그대로이고 파일만 작아집니다.

포맷하면 데이터가 바뀌나요?

포맷은 공백만 바꿉니다. “키 정렬”을 선택하면 객체의 키가 알파벳순으로 정렬되지만 JSON의 의미는 바뀌지 않습니다. JavaScript의 안전한 정밀도를 넘는 아주 큰 숫자는 브라우저 기반 도구가 모두 그렇듯 자릿수를 잃을 수 있습니다.

이 온라인 JSON 포맷터에 민감한 데이터를 붙여넣어도 안전한가요?

이 도구는 데이터를 네트워크로 보내지 않고 모든 것을 페이지에서 처리합니다. 그래도 일반적으로는 꼭 필요하지 않다면 실제 비밀 값을 어떤 웹사이트에도 붙여넣지 않는 것이 좋습니다.