온라인 JSON 도구 · 브라우저에서 실행

JSON 포맷터 & 뷰어
오류를 설명해 주는

어떤 JSON이든 붙여넣거나 끌어다 놓거나 파일로 여세요. 입력하는 동안 검증되고, 모든 오류의 정확한 줄을 보여 주며, 깨진 JSON을 복구하고, 트리나 표로 살펴보고, YAML·CSV·TypeScript로 변환할 수 있습니다.

input.json

.json 파일을 아무 곳에나 끌어다 놓거나 Ctrl+V로 붙여넣으세요. URL도 됩니다.

JSON 작업에 필요한 모든 것

01

JSON 포맷터와 검증기

입력하는 동안 검증하고, 모든 오류의 정확한 줄과 열을 쉬운 설명과 함께 보여 줍니다. 공백 2칸·4칸·탭으로 정렬, 압축(minify), 키 정렬을 지원합니다.

02

트리 뷰어, 표, 검색

큰 문서도 접고 펼 수 있는 트리로 살펴보고, 객체 배열은 정렬 가능한 표로 보며, 키와 값을 검색하세요. 노드를 클릭하면 경로나 값을 복사할 수 있습니다.

03

JSONPath 쿼리

JSONPath로 필터링: $.items[*].name, ..id, 슬라이스, [?(@.price < 10)] 같은 필터. 결과는 트리와 표에 표시되고, 그대로 내보낼 수 있습니다.

04

복구와 변환

거의 맞는 JSON을 한 번에 복구: 주석, 끝의 쉼표, 작은따옴표, 따옴표 없는 키, Python True/None, JSON Lines. YAML, CSV, XML, TypeScript 타입으로 변환하세요.

사용 방법

  1. 붙여넣기 또는 끌어다 놓기

    JSON을 붙여넣거나 파일을 놓거나 URL을 여세요. 업로드되지 않습니다.

  2. 살펴보고 고치기

    오류를 읽고, 복구하고, 트리를 탐색하고, 쿼리를 실행하세요.

  3. 복사 또는 다운로드

    정렬, 압축, YAML, CSV, XML, TypeScript.

자주 묻는 질문

JSONForge는 무료인가요?

네. 완전히 무료이며 계정, 사용 제한, 워터마크, 유료 결제가 없습니다.

제 JSON이 서버로 업로드되나요?

아니요. 분석, 정렬, 변환은 모두 브라우저 안에서 이루어집니다. 데이터는 기기 밖으로 나가지 않으며, 다시 방문했을 때 이어서 쓸 수 있도록 마지막 문서만 이 브라우저에 저장합니다.

파일 크기 제한이 있나요?

고정된 제한은 없으며 기기의 메모리에 따라 다릅니다. 수십 MB 파일도 잘 동작하며, 트리와 표는 큰 배열을 페이지 단위로 불러와 빠르게 유지됩니다.

"복구"는 무엇을 고치나요?

주석, 끝의 쉼표와 빠진 쉼표, 작은따옴표 문자열, 따옴표 없는 키, Python True/False/None, NaN과 Infinity, 16진수, BOM, 연속된 여러 JSON 값(JSON Lines, 배열로 묶음)을 고칩니다.

어떤 JSONPath 문법을 지원하나요?

점 표기법과 대괄호 표기법, 와일드카드(*), 재귀 하강(..), 인덱스, 음수 인덱스, 슬라이스 [시작:끝:간격], 유니온, 그리고 ==, !=, <, >, <=, >=, =~(정규식), &&, || 를 쓰는 필터를 지원합니다.

JSON을 CSV, YAML, TypeScript로 변환할 수 있나요?

네. 앱에서 출력 형식을 고른 뒤 복사하거나 다운로드하세요: 정렬 또는 압축 JSON, YAML, CSV(중첩 객체는 점으로 구분된 열), XML, TypeScript 인터페이스.