Handytool
문서무료로컬에서 실행

JSON 포맷터

JSON을 정돈하고, 축소하고, 검증합니다.

.json
들여쓰기
입력
0 0 바이트
출력
0 0 바이트

JSON 포맷터 소개

JSON을 붙여넣으면 Handytool의 JSON 포맷터가 브라우저에서 즉시 정렬·압축·검증을 수행합니다. 업로드가 전혀 필요 없습니다. 들여쓰기는 공백 2칸·4칸·탭 중에서 선택하고, 문법 오류가 있으면 정확한 위치를 알려 줍니다. API 응답, 설정 파일, DB 덤프 등 민감한 데이터는 기기를 벗어나지 않습니다.

JSON 포맷터 기능

  • 01

    정렬·압축·검증

    지저분한 JSON을 보기 좋게 정렬하거나, 네트워크 전송용으로 한 줄로 압축하거나, 원본을 바꾸지 않고 검증만 할 수 있습니다. 파싱에 실패하면 오류 위치를 정확히 표시합니다.

  • 02

    들여쓰기 자유롭게 설정

    공백 2칸·4칸·탭을 클릭 한 번으로 전환합니다. 결과가 즉시 반영되어 프로젝트 코딩 스타일에 맞게 조정할 수 있습니다.

  • 03

    100% 비공개, 오프라인 지원

    JSON이 기기를 벗어나지 않습니다. 정렬은 브라우저 내장 JSON 엔진으로 로컬 처리되어 네트워크가 없어도 사용할 수 있습니다.

JSON 포맷터 자주 묻는 질문

브라우저에서 JSON을 정렬하는 방법은?
왼쪽 입력 창에 JSON을 붙여넣고 「정렬」을 클릭하면 됩니다. 오른쪽에 선택한 들여쓰기 방식으로 정렬된 결과가 표시됩니다. 모든 처리가 로컬에서 이루어지며 업로드는 없습니다.
정렬과 압축의 차이가 무엇인가요?
정렬(보기 좋게)은 들여쓰기와 줄 바꿈을 추가해 읽기 쉽게 만듭니다. 압축은 불필요한 공백을 모두 제거해 용량이 가장 작은 유효한 JSON을 생성합니다. 네트워크 전송이나 저장에 유용합니다.
JSON이 유효하지 않다고 나오는 이유는?
흔한 원인은 후행 쉼표, 문자열에 작은따옴표 사용, 키에 따옴표 없음, 주석 포함 등입니다. 이런 요소는 JSON 표준에서 허용하지 않습니다. 오류 메시지에서 파싱이 실패한 위치를 확인하세요.
JSON이 서버로 전송되나요?
아니요. 도구는 브라우저의 JavaScript 내장 JSON 파서로만 동작하며, 데이터가 업로드·기록·저장되지 않습니다.
파일 크기 제한이 있나요?
별도의 상한은 없지만, 수십 MB의 매우 큰 파일은 렌더링에 잠깐 시간이 걸릴 수 있습니다. 일반적인 API 응답이나 설정 파일은 즉시 처리됩니다.
JSON 포맷터는 무료인가요?
네. Handytool의 모든 도구는 무료이며 회원가입, 로그인, 이용 횟수 제한이 없습니다.

관련 도구

문서

다른 도구 둘러보기

모든 도구