JSON エディター

ブラウザ上で JSON をビジュアルに編集 — インタラクティブなツリーでノードの追加・削除・名前変更・型変更を行うか、シンタックスハイライト付きの生テキストで編集できます。テキスト・ツリー・プレビューの各モードはいつでも切り替え可能です。

ブラウザ内処理のみ(オフライン対応)
1

テキストを入力

内容を貼り付けるか入力してください。

2

設定を調整

お好みの結果になるようオプションを設定。

3

コピーまたは保存

出力をクリップボードにコピーまたは保存。

主な機能

ビジュアルなツリー編集

キーや値をダブルクリックしてその場で編集できます。右クリックで完全なコンテキストメニュー(挿入、複製、削除、型の変更、パスのコピー)を表示します。

元に戻す/やり直しの履歴

すべての変更が記録されます。Ctrl+Z で元に戻し、Ctrl+Y でやり直しができます。データを壊す心配なく自由に試せます。

無効な JSON の自動修復

末尾のカンマ、シングルクォート、コメントが含まれた JSON を貼り付けましたか? ワンクリックでよくあるミスを修復し、すぐに編集を始められます。

3 つのビューモード

テキスト(Monaco)、ツリー(インタラクティブ編集)、プレビュー(読み取り専用のシンタックスハイライト)の間をいつでも切り替え可能 — 1 つのエディターで 3 通りの作業ができます。

型の切り替え

任意の値を文字列、数値、真偽値、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 は、3つの表示モードを備えたブラウザベースのJSONエディターです。テキストはMonaco Editorによる直接編集用、ツリーは構造の視覚的な編集用、プレビューは構文ハイライト付きの読み取り専用表示用です。

ツリーモードでは、キーまたは値をダブルクリックするとその場で編集できます。任意のノードを右クリックすると、完全なコンテキストメニューが表示されます。前後への挿入、複製、型の変更、削除、パスのコピーが可能です。元に戻すとやり直しはどの操作でも利用できます。無効なJSONを貼り付けた場合、ワンクリックで末尾のカンマ、シングルクォート、JavaScriptコメントなどのよくある誤りを修復します。

よくある用途

  • 設定ファイルの編集package.jsontsconfig.json、Kubernetesマニフェストを構文エラーなく安全に変更できます
  • テストデータの作成:ノードの複製、型の変更、キーの名前変更でフィクスチャをすばやく作成できます
  • APIレスポンスのデバッグ:レスポンスを貼り付けて再構成し、期待される形と比較できます
  • スキーマの移行:JSONドキュメントの2つのバージョンを比較し、何が変わったかを正確に確認できます
  • 壊れたJSONの修復:自動修復を使って、末尾のカンマ、余分なクォート、混在した区切り文字から回復できます
  • データのクリーンアップ:右クリック+削除で不要なフィールドを一括削除し、整理したデータをエクスポートできます

プライバシー重視のJSON編集

すべての編集、修復、差分は完全にブラウザ内で実行されます。あなたのJSONがどこかにアップロードされたり記録されたりすることは一切ありません。

  • データはデバイスから外に出ません — 編集中のネットワークリクエストはゼロです
  • 機密性の高いAPIキー、トークン、設定シークレットでも安全です
  • ページの読み込み後は完全にオフラインで動作します
  • JSONの内容を分析することはありません — 追跡するのはツールの利用状況のみで、データは決して追跡しません

よくある質問

フォーマッターはテキストのインデント整形と検証を行うだけです。このエディターでは構造そのものを変更できます — JSON 構文を 1 文字も書くことなく、ノードの追加・削除・名前変更・型変更をビジュアルに行えます。設定ファイルの編集、テストデータの作成、API レスポンスの修正に最適です。
もちろんです。すべての編集、解析、修復、差分計算は完全にブラウザ内で行われます。データがデバイスから外に出ることはありません — サーバーへのアップロード、ログ記録、第三者によるアクセスは一切ありません。API キー、トークン、機密設定データも安心して扱えます。
自動修復は jsonrepair ライブラリを使用して、よくあるミスを修正します:末尾のカンマ、ダブルクォートの代わりのシングルクォート、キーを囲むクォートの欠落、JavaScript 形式のコメント、スマートクォート/丸クォート、連結された文字列など。多くの人気 JSON ツールで使われているのと同じ修復エンジンに基づいています。
はい。上部のビュー切り替えを使って、テキスト(Monaco エディター)、ツリー(インタラクティブな構造エディター)、プレビュー(読み取り専用のシンタックスハイライト)の各モードを切り替えられます。JSON が有効である限り、あるモードでの変更は別のモードに切り替えたときにすぐ反映されます。
はい。ページが読み込まれれば、編集、自動修復、差分比較、エクスポートのすべてがオフラインで動作します。最速のアクセスのため、ブラウザから PrivaDeck を PWA としてインストールしてください。