JSON 정렬

이 브라우저에서 처리

텍스트 한도: 10000000자

파일 한도: 10 MB

이 도구는 입력을 업로드하지 않습니다.

포맷

JSON을 보기 좋게 만들거나 한 줄로 압축하고, 파싱이 되는지만 검사합니다. CSV나 YAML로 바꾸는 페이지가 아닙니다.

네트워크 탭에서 한 줄짜리 응답을 복사했는데 중괄호가 안 맞습니다. 이 페이지는 들여쓰기와 문법 검사입니다.

표를 만들려면 JSON ↔ CSV, 설정 파일로 바꾸려면 JSON ↔ YAML입니다. 여러 언어 코드를 한 번에 예쁘게 만드는 일은 코드 정리입니다.

정렬할 때

  • 백엔드 응답에서 빠진 쉼표를 찾을 때
  • 사내 API 키가 섞인 JSON을 업로드형 사이트에 붙이고 싶지 않을 때
  • 배포 전에 minify가 필요할 때

{이름:값}처럼 따옴표 없는 키는 JSON이 아닙니다.

사용 순서

  1. JSON을 붙입니다. 파일이면 글자로 열어 붙이세요.
  2. 정렬 또는 압축을 고릅니다. 오류가 나면 줄·열을 보고 고칩니다.
  3. 결과를 복사합니다. 두 JSON을 비교하려면 텍스트 Diff입니다.

제한

  • 스키마 검증, GraphQL, JSON5를 하지 않습니다.
  • 붙여 넣은 값은 이 탭에 남습니다. 서버로 올리지 않습니다.

자주 묻는 질문

끝에 쉼표가 있으면 왜 실패하나요?

표준 JSON은 후행 쉼표와 작은따옴표, 주석을 허용하지 않습니다. JSON5가 아닙니다.

CSV나 YAML로 바꿔 주나요?

아닙니다. 표로 내려면 JSON ↔ CSV, 설정 파일로 바꾸려면 JSON ↔ YAML을 쓰세요.

운영 API 키를 붙여도 안전한가요?

이 탭 밖으로 보내지는 않습니다. 그래도 운영 비밀을 브라우저에 붙이는 습관은 피하세요.

아주 큰 JSON도 되나요?

브라우저 메모리와 글자 수 한도까지입니다. 수 메가바이트 로그는 로컬 편집기가 더 낫습니다.

한글 키가 깨지나요?

UTF-8 JSON이면 그대로 보여 줍니다. 잘못된 이스케이프는 파서가 거절합니다.

관련 도구