KOEN

JSON 포매터 · 검사기

JSON · FORMAT · VALIDATE

JSON을 2칸·4칸·탭으로 정렬하거나 압축하고, 오류는 몇 번째 줄·칸인지 짚어 주며 트리로 접고 펼쳐 볼 수 있어요.

대기 왼쪽에 JSON을 붙여넣으면 바로 검사해요.
0 B
결과

입력한 JSON은 브라우저 안에서만 처리되고 어디에도 전송되지 않아요. 숫자는 원래 쓴 그대로(자릿수·표기 유지) 출력해요.

HOW TO

사용 방법

  1. 왼쪽 입력 칸에 JSON을 붙여넣거나 '파일 열기'·끌어놓기로 불러와요.
  2. 바로 검사해서 올바르면 오른쪽에 정렬된 결과가, 틀리면 몇 번째 줄·칸에서 왜 틀렸는지가 나오고 '입력에서 에러 위치로 이동'으로 그 자리를 찾아가요.
  3. 정렬/압축, 들여쓰기 2칸·4칸·탭, 키 이름순 정렬을 고르고, '트리' 탭에서 접고 펼치며 항목을 눌러 경로($.menu[0].name)를 복사해요.
  4. '결과 복사'나 '다운로드'로 .json 파일을 받아요.
PAIRS WELL WITH

같이 쓰기 좋은 도구

FAQ

자주 묻는 질문

JSON 오류 위치를 정확히 알 수 있나요?

문제가 처음 생긴 글자의 줄·칸을 알려주고, 입력 칸 줄 번호에도 빨갛게 표시해요. 마지막 쉼표(trailing comma), 작은따옴표, 따옴표 없는 키, 주석, 빠진 쉼표·괄호, NaN·undefined 같은 흔한 실수는 이유와 고치는 방법을 한국어로 알려줘요.

정렬하면 큰 숫자나 1.50 같은 값이 바뀌지 않나요?

숫자와 문자열을 원래 쓴 그대로 보관해서 12345678901234567890 같은 큰 정수, 1.50, 1e10, \u00e9 같은 이스케이프도 바뀌지 않고 출력돼요. JSON.parse를 그대로 쓰는 도구에서 흔한 큰 정수 끝자리 변형이 생기지 않아요.

중복된 키가 있으면 어떻게 돼요?

지우지 않고 그대로 두고, 상태 표시줄에 '유효 · 주의'와 함께 중복 키 개수를 알려줘요. 문법 오류는 아니지만 대부분의 프로그램은 마지막 값만 쓰니 한 번 확인해 보세요.

몇 MB짜리 큰 JSON도 열 수 있나요?

결과는 화면에 보이는 줄만 그려서 수십만 줄도 부드럽게 스크롤돼요. 3MB가 넘는 파일을 열거나 붙여넣으면 느린 편집창에 띄우지 않고 바로 처리하고, 트리는 200개씩 나눠 보여줘요. 한 줄이 아주 긴 압축 결과는 화면에 앞 5,000자만 보이지만 복사·다운로드는 전체가 돼요. 모든 처리는 브라우저 안에서만 해요.