본문으로 건너뛰기
AioFreeKit

JSON 포맷터 및 검사기

구문 강조와 함께 JSON을 정렬하고 압축하고 검사하세요. 파싱 오류는 정확한 줄과 열로 표시되어 문제를 바로 찾을 수 있습니다.

객체 키를 재귀적으로 정렬합니다. 키 순서만 다른 두 문서를 비교할 때 유용합니다.

0자 · 0 바이트 · 0줄

출력

입력하면 결과가 여기에 표시됩니다.

0자 · 0 바이트 · 0줄

이 도구가 해결하는 것

  • 위치가 표시되는 오류

    브라우저는 문자 오프셋만 알려줍니다. 이 도구는 그것을 줄과 열 번호로 변환합니다. 큰 문서에서 실제로 필요한 정보는 바로 이것입니다.

  • 정렬 또는 압축

    읽기 쉬운 출력을 위해 공백 2칸, 4칸, 탭을 바꿔 쓸 수 있고, 전송용으로는 모든 공백을 한 바이트도 남기지 않고 제거할 수 있습니다.

  • 비교를 위한 키 정렬

    필요하면 객체 키를 재귀적으로 정렬해, 같은 데이터를 담은 두 문서를 줄 단위로 깔끔하게 비교할 수 있습니다.

자주 묻는 질문

정렬하면 데이터가 바뀌나요?

아니요. 문서를 파싱한 뒤 다시 직렬화하므로 공백과 키 순서만 바뀝니다. 값, 타입, 구조는 원본과 완전히 동일하게 유지됩니다.

왜 제 JSON이 유효하지 않다고 나오나요?

가장 흔한 원인은 마지막에 남은 쉼표, 큰따옴표 대신 사용한 작은따옴표, 따옴표 없는 키, 그리고 주석입니다. 모두 올바른 JSON이 아닙니다. 오류 메시지가 해당 줄과 열을 알려줍니다.

큰 파일도 처리할 수 있나요?

네, 브라우저 탭의 메모리 한도 안에서는 가능합니다. 처리가 로컬에서 이뤄지므로 업로드 용량 제한은 없지만, 수백 메가바이트 문서는 느려질 수 있습니다.

제 JSON이 서버로 전송되나요?

아니요. 파싱과 정렬은 브라우저에서 실행됩니다. 이런 도구에 붙여넣는 JSON에는 API 응답이나 토큰, 개인 정보가 담기는 경우가 많아 중요한 부분입니다.