JSON 컨버터

JSON 데이터를 정렬(Pretty Print)하거나 YAML, CSV, XML 등으로 즉시 변환하세요. 실시간 에러 강조 및 수정을 지원합니다.

DevDeck v2.0
Input Source
UTF-8 • JSON
Preview Result
Success
// No output

JSON Validator

Syntactically valid JSON detected. Your data is ready for conversion.

Processed locally on your device. No data is sent to the server.
🔒 100% Local
Fast Processing
🆓 Free Tool

JSON 컨버터 활용 사례

API 응답 데이터 가독성 확보 및 디버깅
서버 설정 파일을 JSON에서 YAML로 이관
데이터 분석 및 엑셀 작업을 위한 CSV 변환

FAQ

Q. 잘못된 JSON을 붙여넣고 수정 제안을 받을 수 있나요?

네. 에러 위치(라인·컬럼)가 하이라이트되고 흔한 수정 제안(후행 쉼표, 따옴표 종류 등)이 표시됩니다.

Q. 주석이 있는 JSON(JSONC)도 지원하나요?

네. "JSONC 모드" 활성화 시 //, /* */ 주석과 후행 쉼표 허용.

Q. 대용량 JSON(100MB+)도 미니파이 가능한가요?

네. 스트리밍 파서로 수 GB까지 처리 가능. 브라우저 메모리가 실질 한계.

Q. JSON5 또는 HJSON 지원하나요?

JSON5는 지원(따옴표 선택, 후행 쉼표, 16진수). HJSON은 별도 토글.

Q. JSON을 YAML이나 CSV로 변환할 수 있나요?

네. 원클릭 변환. 구조 보존 가능 범위 내 (CSV는 객체의 플랫 배열이어야 함).

📊 JSON vs YAML vs TOML 비교

특성JSONYAMLTOML
가독성중간높음 (들여쓰기)높음 (INI 스타일)
주석×
타입제한적풍부 (날짜 포함)풍부 (날짜 포함)
중복 키허용 (모호)허용 (마지막 값)금지 (오류)
멀티라인×○ (|, >)○ (""")
파싱 속도매우 빠름느림중간
주요 사용처API, 웹DevOps, CI/CDRust, Python 설정

💡 자주 발생하는 JSON 에러 & 해결

Unexpected token }

Cause: 마지막 항목 뒤 쉼표

Fix: 후행 쉼표 제거

Unexpected token '

Cause: 작은따옴표 사용

Fix: 모든 문자열을 큰따옴표로 변경

Unexpected end of input

Cause: 괄호 불일치

Fix: {, [ 개수와 }, ] 개수 매칭 확인

Unexpected token u

Cause: undefined 값 사용

Fix: null 로 대체

Unexpected token NaN

Cause: NaN 또는 Infinity

Fix: 문자열 "NaN"으로 대체

Bad control character

Cause: 이스케이프 안 된 개행

Fix: \n으로 이스케이프 처리

BOM parsing failed

Cause: UTF-8 BOM 포함

Fix: BOM 제거 또는 파서 옵션 허용

💡 본 도구는 에러 위치를 즉시 강조하여 수정을 돕습니다.

주요 기능

  • 실시간 구문 오류 감지 및 하이라이트
  • YAML, XML, CSV 원클릭 상호 변환
  • 대용량 JSON 처리 및 스트리밍 지원
  • 100% 브라우저 로컬 처리로 데이터 유출 방지

전문가급 JSON 도구로 데이터를 관리하세요. 정렬, 검증 및 포맷 변환을 한 곳에서 해결합니다.

개발자 도구