DevTool Hub
Developer Utility

JSON Formatter & Validator Online

Format JSON, validate invalid JSON errors, and pretty print clean output online.

카테고리: Formatters업데이트: 2026-02-17
Input
Output
Overview

JSON을 읽기 쉬운 형태로 정렬하고, invalid JSON 문법 오류를 빠르게 확인하는 도구입니다. 응답 로그나 설정 파일을 바로 붙여 넣어 구조를 파악할 때 유용합니다.

Usage

핵심 기능

  • 잘못된 JSON을 즉시 검증하고 오류 위치를 확인
  • 중첩 구조를 보기 좋은 들여쓰기로 정리
  • 복잡한 응답을 빠르게 스캔할 수 있도록 가독성 향상
  • 브라우저에서 처리되어 입력 데이터가 서버로 전송되지 않음

사용 방법

  1. 왼쪽 입력창에 JSON을 붙여넣습니다.
  2. 출력 창에 정리된 JSON 또는 오류 메시지를 확인합니다.
  3. 필요하면 결과를 복사하거나 다운로드합니다.
Examples
한 줄 JSON 정리
Input
{"name":"DevTool Hub","enabled":true,"items":[1,2,3]}
Output
{
  "name": "DevTool Hub",
  "enabled": true,
  "items": [
    1,
    2,
    3
  ]
}
trailing comma 오류 예시
Input
{"name":"DevTool Hub","items":[1,2,3],}
Output
Unexpected token } in JSON at position ...
Tips
  • 트레일링 콤마(마지막 쉼표)는 가장 흔한 오류입니다.
  • 따옴표 누락이나 잘못된 escape 문자를 먼저 확인하세요.
  • 큰 JSON은 일부만 추려서 단계적으로 검증하면 빠릅니다.
Caution
  • 표준 JSON은 주석과 trailing comma를 허용하지 않습니다.
  • 민감한 데이터는 마스킹 후 사용하세요.
FAQ
Q. 주석이 포함된 JSON도 가능한가요?
A. 표준 JSON은 주석을 허용하지 않습니다. 주석이 있다면 제거한 뒤 포맷팅하세요.
Q. 에러 위치가 애매하게 느껴집니다.
A. 에러 메시지 주변 문자열을 기준으로 최소 입력을 만들어 다시 검증하는 방식이 빠릅니다.
Q. trailing comma 때문에도 실패하나요?
A. 네. 표준 JSON은 마지막 항목 뒤 쉼표를 허용하지 않으므로 trailing comma가 있으면 바로 실패합니다.
Data
처리 방식: 입력 텍스트를 브라우저에서만 파싱하고 정렬합니다.
저장 여부: 저장하지 않습니다.
민감한 데이터는 가급적 마스킹 후 사용하세요.
Editorial Notes

이 도구를 쓰는 상황과 자주 하는 실수

언제 유용한가

  • API 응답이나 설정 파일이 한 줄로 길게 붙어 있어 구조를 먼저 확인해야 할 때 적합합니다.
  • JSON.parse 에러가 났는데 어느 위치부터 봐야 할지 감이 없을 때 포맷팅과 검증을 같이 쓰는 흐름이 빠릅니다.

자주 놓치는 포인트

  • JavaScript 객체 문법과 JSON 문법을 같은 것으로 보고 주석이나 trailing comma를 그대로 넣는 경우가 많습니다.
  • 민감한 응답 전체를 그대로 붙여넣는 실수가 잦으므로 토큰, 이메일, 키 값은 먼저 마스킹하는 편이 안전합니다.
Trust

도구 운영 기준

이 도구는 DevTool Hub에서 관리하며, 가능한 한 브라우저 안에서 처리하도록 설계합니다. 입력값 저장 여부와 처리 방식은 각 도구 설명에 명시합니다.

정책과 검수 기준은 Editorial Policy에서 확인할 수 있고, 오류 제보나 개선 요청은 Contact에서 받습니다.

관련 가이드

Feedback
오류나 개선 제안이 있으면 Contact로 알려주세요.
Guide
이 페이지는 빠른 실행용 입력 영역과 함께 사용 목적, 예시, 주의사항, 관련 가이드를 한 화면에서 확인할 수 있도록 구성했습니다.
결과가 기대와 다르면 관련 가이드와 FAQ, 데이터 처리 안내를 함께 확인해 원인을 좁혀보세요.