📋 JSON 포매터

JSON을 정렬, 압축, 검증합니다.

들여쓰기:
입력 JSON
결과

📖 사용방법

  1. JSON 텍스트를 입력란에 붙여넣습니다.
  2. 정렬 버튼을 클릭하면 들여쓰기가 적용된 보기 좋은 형태로 변환됩니다.
  3. 압축 버튼을 클릭하면 공백 없이 한 줄로 압축됩니다.
  4. 문법 오류가 있으면 오류 위치가 표시됩니다.
  5. 트리 뷰로 JSON 구조를 시각적으로 탐색할 수 있습니다.

📋 JSON 포매터 실제 사용 예시

입력
`{"name":"FreeTools","active":true}`
예상 결과
2칸 들여쓰기 JSON으로 표시
확인 사항
큰따옴표·후행 쉼표·중복 키 오류 확인

처리 방식

입력한 코드와 문자열은 현재 브라우저에서 변환하며 FreeTools 서버로 전송하지 않습니다. 민감한 원본은 별도로 보관하고, 결과가 중요한 판단이나 제출에 쓰이는 경우 원본 및 공식 기준과 한 번 더 대조하세요.

JSON 포매터가 필요한 경우

API 응답이나 설정 파일이 한 줄로 압축되어 읽기 어려울 때 들여쓰기를 적용하고, 쉼표·따옴표·괄호 오류를 점검할 때 사용합니다. 정렬은 사람이 읽기 쉽게 표현만 바꾸며 데이터의 키와 값 자체는 변경하지 않습니다.

입력과 출력 예시

{"name":"FreeTools","active":true}를 정렬하면 속성이 줄 단위로 표시됩니다. 반대로 압축 기능을 사용하면 불필요한 공백과 줄바꿈을 제거해 전송용 한 줄 JSON을 만들 수 있습니다.

자주 발생하는 오류

JSON은 키와 문자열에 큰따옴표를 사용해야 하며 마지막 항목 뒤의 쉼표를 허용하지 않습니다. JavaScript 객체 표기와 JSON은 비슷하지만 주석, 함수, undefined는 표준 JSON 값이 아닙니다.