개발·디자인

JSON 포맷터

JSON 문법 검사, 들여쓰기 정렬, 공백 압축을 한 화면에서 처리합니다.

입력 대기 중입니다.

JSON 포맷터로 데이터 구조를 확인하세요

API 응답과 설정 파일은 공백이 없어도 처리되지만 사람이 읽기에는 어렵습니다. JSON 포맷터는 객체와 배열의 구조를 들여쓰기로 정리하고 문법 오류가 있는지 확인합니다. 결과는 복사하거나 .json 파일로 저장할 수 있습니다.

정렬과 압축의 차이

정렬은 줄바꿈과 2칸 들여쓰기를 추가합니다. 압축은 문자열 밖의 불필요한 공백만 제거합니다. 문자열 안의 공백, 숫자의 자릿수와 지수 표기는 유지합니다. {"count":1000,"active":true}를 넣고 두 결과를 비교해 보세요.

문법 오류가 나오는 이유

JSON의 키와 문자열은 큰따옴표로 감싸야 합니다. 마지막 항목 뒤의 쉼표, 주석, undefined 값은 허용되지 않습니다. JavaScript 객체를 붙여넣었다면 JSON 문법에 맞게 고친 뒤 다시 검사하세요.

자주 묻는 질문

내용은 서버로 전송되나요? 입력 데이터는 이 브라우저에서 처리합니다. 배열만 입력해도 되나요? 객체뿐 아니라 배열, 문자열, 숫자, true, false, null도 유효한 JSON 값입니다. 정렬이 데이터 값을 바꾸나요? 공백만 바꾸며 원문의 숫자와 문자열 표기를 보존합니다.

함께 쓰는 도구