JSON 포맷터 · 검사기
JSON을 보기 좋게 정렬하거나 한 줄로 압축합니다. 문법이 틀렸다면 몇 번째 줄인지 짚어주고, 키 개수와 중첩 깊이도 함께 보여줍니다.
붙여넣으면 즉시 검사하고 정렬합니다. 내용은 브라우저 밖으로 나가지 않습니다.
들여쓰기
정렬 결과
위에 값을 넣으면 바로 변환됩니다.
광고
광고 자리
이렇게 계산돼요
JSON은 사람이 읽으라고 만든 형식이 아니라 기계가 주고받는 형식입니다. 그래서 서버 응답을 그대로 복사하면 한 줄로 길게 이어져 있습니다. 이 도구는 그 값을 구조에 맞게 들여쓰기해 어느 값이 어디에 속하는지 눈으로 볼 수 있게 만듭니다. 반대로 한 줄로 압축하면 용량이 줄어 전송에 유리합니다. 문법이 틀렸을 때는 몇 번째 줄, 몇 번째 칸인지 알려줍니다. 브라우저가 원래 알려주는 건 '몇 번째 문자'뿐인데, 수천 자짜리 JSON에서 1204번째 문자가 어디인지 사람은 찾을 수 없기 때문입니다. 가장 흔한 실수는 마지막 항목 뒤에 남은 쉼표입니다. 자바스크립트 코드에서는 허용되지만 JSON에서는 오류입니다. 그다음이 작은따옴표인데, JSON은 문자열과 키 모두 큰따옴표만 인정합니다. 코드에서 복사해 붙여넣을 때 이 두 가지가 대부분의 원인입니다.
자주 묻는 질문
이 도구가 몇 번째 줄, 몇 번째 칸인지 알려주니 그 위치를 먼저 보세요. 대개 그 지점 바로 앞에 원인이 있습니다. 마지막 항목 뒤의 쉼표, 작은따옴표, 따옴표가 빠진 키 순으로 흔합니다.
광고
광고 자리
함께 보면 좋은 도구
Base64텍스트를 Base64로 바꾸거나 되돌립니다. 한글도 깨지지 않게 UTF-8로 처리하며, URL-safe 표기와 패딩이 빠진 값도 읽습니다.텍스트 정리복사한 글에 딸려 온 줄바꿈, 이중 공백, 보이지 않는 특수문자를 한 번에 정리합니다. 필요한 항목만 골라서 적용할 수 있습니다.글자수 세기자기소개서·과제·게시글의 글자수를 공백 포함/제외로 즉시 셉니다. 바이트 수와 원고지 매수도 함께 보여주며, 입력한 글은 서버로 전송되지 않습니다.URL 인코딩주소에 들어간 한글이나 특수문자를 %ED%95%9C 형태로 바꾸거나 되돌립니다. 주소 전체와 값 하나를 구분해서 처리합니다.