본문으로 건너뛰기
개발자를 위한 무료 JSON 도구

JSON 정렬·포맷터

엉망이거나 압축된 JSON을 붙여 넣으면 들여쓰기와 색상 강조가 된 깔끔한 결과와 접을 수 있는 트리 보기를 보여 줍니다.

🔒 100% 안전하고 프라이빗: 모든 처리는 브라우저 메모리 안에서 이루어집니다. 데이터는 어떤 서버로도 전송되지 않습니다.

들여쓰기

입력 JSON

1줄, 0 B

여기에 JSON을 붙여 넣거나 .json 파일을 끌어다 놓거나 예시 불러오기를 사용하세요.

결과가 여기에 표시됩니다

입력창에 JSON을 붙여 넣어 시작하세요.

JSON이 올바르면 복사와 다운로드를 할 수 있습니다.

JSON 온라인 정렬·포맷

API나 로그 파일에서 나온 압축된 JSON은 읽기가 거의 불가능합니다. JSON 포맷터는 일정한 들여쓰기와 줄바꿈을 넣어 구조가 한눈에 보이게 합니다. 객체, 배열, 중첩 단계가 가지런히 정렬되고, 문법 강조로 키, 문자열, 숫자, 불리언, null 값이 각각 다른 색으로 표시됩니다.

프로젝트 스타일에 맞춰 공백 2칸, 4칸 또는 탭을 고르고, 두 문서를 쉽게 비교할 수 있도록 키를 알파벳순으로 정렬하세요. 트리 보기로 바꾸면 큰 부분을 접거나 $.users[0].email처럼 값의 정확한 경로를 복사할 수 있습니다.

3단계로 JSON 정리하기

  1. 1JSON을 붙여 넣거나, .json 파일을 편집기에 끌어다 놓거나, "파일 열기"를 누르세요.
  2. 2들여쓰기(공백 2칸, 4칸 또는 탭)를 고르고, 필요하면 "키를 A–Z 순으로 정렬"을 켜세요.
  3. 3정리된 결과를 복사하거나 .json 파일로 내려받거나 트리 보기로 살펴보세요.

API 키, 토큰, 고객 데이터도 안심하고 처리

API 응답, 설정 파일, 데이터베이스 내보내기 파일에는 액세스 토큰, 이메일, 개인정보가 들어 있는 경우가 많은데, 많은 온라인 포맷터는 붙여 넣은 내용을 자기 서버로 보냅니다. 이 도구는 모든 작업을 브라우저 안에서 처리합니다. 파싱, 검사, 문법 강조, CSV 변환이 모두 내 기기 메모리에서 이루어지며, 아무것도 업로드되거나 기록되지 않습니다. 서버 제한 없이 최대 20 MB의 큰 파일도 처리할 수 있습니다.

자주 묻는 질문

beautify와 pretty print는 무엇이 다른가요?

같은 뜻입니다. 둘 다 사람이 읽을 수 있도록 JSON에 들여쓰기와 줄바꿈을 넣어 다시 정리하는 것을 말합니다. 데이터 자체는 바뀌지 않습니다.

공백 2칸과 4칸 중 무엇을 써야 하나요?

JavaScript와 웹 프로젝트에서는 공백 2칸이 가장 흔하고 깊은 중첩도 짧게 유지됩니다. 공백 4칸은 Python과 Java 코드에서 흔합니다. 탭을 쓰면 개발자마다 원하는 너비로 볼 수 있습니다. 프로젝트에서 이미 쓰는 방식을 따르세요.

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

아니요. "키를 A–Z 순으로 정렬"을 켜지 않는 한 키, 값, 순서가 그대로 유지됩니다. 단 하나의 예외는 약 9천조(2^53)보다 큰 정수로, JavaScript가 정확하게 저장할 수 없습니다. 이런 숫자가 있으면 도구가 알려 줍니다.

잘못된 JSON도 정리할 수 있나요?

오류를 고치기 전에는 구조를 확실히 알 수 없어서 정리할 수 없습니다. 검사기가 문제의 정확한 줄과 열을 보여 주므로 몇 초 만에 고칠 수 있습니다.