업무Work

JSON 포매터·검증기

JSON 포매터·검증기 화면

도구 열기Open the tool

JSON을 정렬·압축하고 문법 오류 위치와 중복 키를 확인하며 큰 숫자 원본을 보존합니다.

API 응답이나 설정 JSON을 붙여 넣으면 문법을 검사하고 보기 좋게 정리해요. 입력은 서버로 보내지 않아요.

쓰는 방법How to use

  1. 화면의 항목(원본 JSON, 출력 형식, 정리된 JSON)을 채우거나 고릅니다.
  2. 필요하면 버튼(예시 넣기, 비우기, 결과 복사, JSON 저장)을 눌러 결과를 가져갑니다.

알아두면 좋은 점Good to know

최대 20만 글자 · 중첩 100단계. 객체·배열뿐 아니라 숫자·문자열·true·false·null도 검사해요.

검사와 정리 결과

공백만 정리하고 숫자는 원본 그대로 보존해요

JSON 문법을 따라 각 값을 검사한 뒤 값 바깥의 공백과 줄바꿈만 재배치합니다. 2칸·4칸은 구조를 읽기 쉽게 펼치고, 압축은 값 사이의 불필요한 공백을 없애 한 줄로 만들어요. 문자열 내부 공백과 이스케이프, 객체 키 순서, 배열 순서는 그대로 남습니다.

900719925474099312345처럼 큰 정수나 1.2300e+400, -0도 숫자로 재계산하지 않으므로 원본이 바뀌지 않아요. 파일 크기는 인코딩에 따라 달라지므로 표시된 글자 수는 바이트 수가 아닙니다.

문법 오류는 자동으로 고치지 않아요

키와 문자열에는 큰따옴표가 필요하고, 마지막 항목 뒤 쉼표와 주석은 JSON에서 허용하지 않아요. 처음 발견한 오류의 줄과 칸을 표시하며 결과 복사와 저장을 막습니다. 줄·칸은 원본 기준이고 칸은 JavaScript 문자열 단위로 세므로 이모지 다음의 위치는 편집기에 따라 다를 수 있어요.

같은 객체에 같은 키가 두 번 있으면 데이터를 덮어쓰지 않고 오류로 처리해요. 이스케이프로 표현된 같은 키도 중복으로 봅니다. 중복 키는 일부 프로그램에서 마지막 값만 남겨 혼동을 만들 수 있으므로 원본을 확인해 수정하세요.

검사가 보장하는 범위

JSON 문법과 중복 키 검사입니다. API 스키마, 필수 필드, 날짜 형식이나 데이터의 사실 여부는 검증하지 않아요.

키를 알파벳순으로 정렬하거나 배열을 재배열하지 않아요. 서명·해시용 정규화 기능이 아니며 공백이 바뀌면 서명이나 해시도 달라질 수 있어요.

자동 저장하지 않아요. 비밀 키·개인정보가 담긴 원본과 다운로드 파일은 공유 전에 직접 확인하세요. 크기나 깊이 제한을 넘으면 작은 문서로 나누세요.

함께 쓰면 좋은 도구

정보Info

분류Category
업무

자세한 사용 가이드 읽기