JSON 편집기

브라우저에서 JSON을 시각적으로 편집하세요 — 인터랙티브 트리에서 노드를 추가, 삭제, 이름 변경, 타입 변경하거나 구문 강조가 적용된 원본 텍스트로 편집할 수 있습니다. 텍스트, 트리, 미리보기 모드를 언제든지 전환하세요.

브라우저에서만 처리 (오프라인 지원)
1

텍스트 입력

내용을 붙여넣거나 입력하세요.

2

설정 조정

원하는 결과를 얻을 수 있도록 옵션을 설정하세요.

3

복사 또는 저장

출력을 클립보드에 복사하거나 저장하세요.

주요 기능

시각적 트리 편집

키나 값을 더블클릭하여 그 자리에서 편집하세요. 우클릭하면 삽입, 복제, 삭제, 타입 변경, 경로 복사 등 전체 컨텍스트 메뉴가 표시됩니다.

실행 취소 / 다시 실행 기록

모든 변경 사항이 기록됩니다. Ctrl+Z로 실행 취소하고 Ctrl+Y로 다시 실행하세요. 데이터가 손상될 걱정 없이 자유롭게 시도해 보세요.

잘못된 JSON 자동 복구

후행 쉼표, 작은따옴표 또는 주석이 포함된 JSON을 붙여넣으셨나요? 한 번의 클릭으로 흔한 실수를 복구하여 즉시 편집을 시작할 수 있습니다.

세 가지 보기 모드

텍스트(Monaco), 트리(인터랙티브 편집), 미리보기(읽기 전용 구문 강조) 사이를 언제든지 전환하세요 — 하나의 편집기, 세 가지 작업 방식.

타입 전환

어떤 값이든 문자열, 숫자, 불리언, null, 객체, 배열 사이에서 한 번의 클릭으로 변환하세요. 테스트 데이터나 설정을 빠르게 재구성하는 데 완벽합니다.

100% 비공개 — 업로드 없음

모든 편집은 브라우저에서 이루어집니다. 여러분의 JSON은 서버에 전송되지 않습니다 — API 키, 토큰, 민감한 설정도 안전합니다.

이 도구에 대해

Free online JSON editor with three view modes — text, interactive tree, and preview. Add, delete, rename, retype nodes; undo/redo; auto-repair invalid JSON. 100% browser-based, no data uploaded.

브라우저에서만 처리 (오프라인 지원)

개발자를 위한 시각적 JSON 편집기

JSON Editor는 세 가지 보기 모드를 갖춘 브라우저 기반 JSON 편집기입니다. 텍스트는 Monaco Editor를 사용한 원본 편집용, 트리는 시각적 구조 편집용, 미리보기는 구문 강조가 적용된 읽기 전용 표시용입니다.

트리 모드에서는 키나 값을 더블클릭하여 그 자리에서 편집할 수 있습니다. 노드를 마우스 오른쪽 버튼으로 클릭하면 전체 컨텍스트 메뉴가 나타납니다. 앞이나 뒤에 삽입, 복제, 형식 변경, 삭제, 경로 복사가 가능합니다. 실행 취소와 다시 실행은 모든 단계에서 사용할 수 있습니다. 잘못된 JSON을 붙여넣으면 한 번의 클릭으로 후행 쉼표, 작은따옴표, JavaScript 주석과 같은 흔한 오류를 복구합니다.

주요 활용 사례

  • 구성 파일 편집: package.json, tsconfig.json 또는 Kubernetes 매니페스트를 구문 오류 없이 안전하게 수정합니다
  • 테스트 데이터 작성: 노드를 복제하고 형식을 변경하고 키 이름을 바꿔 픽스처를 빠르게 만듭니다
  • API 응답 디버깅: 응답을 붙여넣고 구조를 재구성한 뒤 예상 형태와 비교합니다
  • 스키마 마이그레이션: JSON 문서의 두 버전을 비교하여 정확히 무엇이 바뀌었는지 확인합니다
  • 손상된 JSON 복구: 자동 복구를 사용해 후행 쉼표, 남은 따옴표 또는 혼합된 구분 기호에서 복구합니다
  • 데이터 정리: 마우스 오른쪽 버튼 클릭 + 삭제로 원치 않는 필드를 일괄 삭제한 다음 정리된 데이터를 내보냅니다

프라이버시 우선 JSON 편집

모든 편집, 복구, 비교는 전적으로 브라우저 내에서 실행됩니다. 귀하의 JSON은 어디에도 업로드되거나 기록되지 않습니다.

  • 데이터가 기기를 떠나지 않습니다 — 편집 중 네트워크 요청이 전혀 없습니다
  • 민감한 API 키, 토큰, 구성 비밀에도 안전합니다
  • 페이지가 로드된 후에는 완전히 오프라인으로 작동합니다
  • JSON 콘텐츠에 대한 분석은 없습니다 — 도구 사용량만 추적하며 데이터는 절대 추적하지 않습니다

자주 묻는 질문

포맷터는 텍스트를 다시 들여쓰기하고 검증하기만 합니다. 이 편집기는 구조 자체를 수정할 수 있게 해줍니다 — JSON 구문을 한 글자도 작성하지 않고 노드를 시각적으로 추가, 삭제, 이름 변경, 타입 변경할 수 있습니다. 설정 파일 편집, 테스트 데이터 작성, API 응답 수정에 이상적입니다.
물론입니다. 모든 편집, 파싱, 복구, 차이 계산은 전적으로 브라우저에서 이루어집니다. 데이터는 기기를 떠나지 않습니다 — 서버 업로드, 로그 기록, 제3자 접근이 전혀 없습니다. API 키, 토큰, 민감한 설정 데이터도 안전하게 사용할 수 있습니다.
자동 복구는 jsonrepair 라이브러리를 사용하여 흔한 실수를 수정합니다: 후행 쉼표, 큰따옴표 대신 작은따옴표, 키를 둘러싼 따옴표 누락, JavaScript 스타일 주석, 스마트/곡선 따옴표, 연결된 문자열 등. 많은 인기 JSON 도구에서 사용하는 것과 동일한 복구 엔진을 기반으로 합니다.
네. 상단의 보기 전환기를 사용하여 텍스트(Monaco 편집기), 트리(인터랙티브 구조 편집기), 미리보기(읽기 전용 구문 강조) 모드 사이를 전환하세요. JSON이 유효하기만 하면 한 모드에서의 변경 사항이 다른 모드로 전환할 때 즉시 반영됩니다.
네. 페이지가 로드되면 편집, 자동 복구, 차이 비교, 내보내기 등 모든 기능이 오프라인에서 작동합니다. 가장 빠른 접근을 위해 브라우저에서 PrivaDeck을 PWA로 설치하세요.