JSON 포매터 · 검증기
브라우저에서 JSON을 정렬·압축·검증합니다 — 입력/출력 창 분리, 구문 오류를 행·열로 정확히 표시, 키 정렬, 다운로드까지. 무료, 업로드 없음.
JSON 정렬과 검사를 한 곳에서
JSON을 붙여넣고 정렬로 보기 좋게 들여쓰거나, 압축으로 공백을 제거하거나, 검증으로 파싱 여부와 오류 위치를 확인하세요. 입력창과 결과창이 분리돼 원본이 유지되고, 들여쓰기(2칸·4칸·탭)·키 정렬·다운로드를 지원합니다. 모든 처리는 브라우저에서 이뤄져 데이터가 기기를 벗어나지 않습니다.
자주 묻는 질문
JSON이 왜 유효하지 않다고 하나요?
보통 마지막 쉼표, 누락된 따옴표, 큰따옴표 대신 작은따옴표 사용이 원인입니다.
큰 ID 숫자가 정렬 후 바뀌는 이유는?
JavaScript는 모든 JSON 숫자를 64비트 실수로 저장하므로 9,007,199,254,740,991을 넘는 정수(디스코드·트위터 Snowflake나 DB bigint ID 등)는 반올림됩니다. 그런 값이 있으면 경고하며, 정밀도를 지키려면 해당 ID를 따옴표로 감싼 문자열로 두세요.
JSON이 어디서 깨졌는지 정확히 찾으려면?
파싱에 실패하면 브라우저의 JSON 오류를 읽어 문제가 되는 문자를 "N행 N열"로 알려줍니다. 큰 덩어리를 뒤지지 말고 원본 창에서 그 위치로 바로 이동하세요.
들여쓰기를 바꾸거나 키를 정렬할 수 있나요?
네. 2칸·4칸·탭 중에서 고르고, "키 정렬"을 켜면 정렬 시 모든 객체의 키를 알파벳순으로 정리합니다.