オンライン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インターフェース。