{}

JSONビューア:JSONデータをオンラインで整形

任意の JSON ファイルや API レスポンスをブラウザで開き、整形されたデータグリッドとして読めます。.json ファイルをアップロードすると、ネストされたオブジェクトを展開し、配列をフラット化し、グラフ化する前にすべてのフィールドをプレビューできます。

無料で試す →

登録不要 · データ非保存 · 完全無料

使い方

  1. 1

    JSONファイルをアップロード

    .json ファイルをドロップしてください。登録不要。

  2. 2

    AI 支援による変換

    エンジンがデータを読み込み、列の種類を検出し、各パターンに最適なグラフを選択します。

  3. 3

    グラフを可視化

    インタラクティブなグラフが即座に完成。トレンドを探索してインサイトを共有しましょう。

必要なものすべて、それ以上なし

アカウント不要

即時アップロード、登録なし。

プライバシー最優先

ファイルはサーバーに保存されません。

どのデバイスでも

モバイルとデスクトップで動作します。

AI搭載

データから最適なグラフを自動選択。

よくある使用例

APIレスポンスを読む

生のAPIレスポンスを貼り付けまたはアップロードし、途切れない1行ではなく、きれいにインデントされたツリーとして読めます。ネストしたオブジェクトを展開して、必要なフィールドをすばやく見つけられます。

設定やログのデバッグ

JSONの設定ファイルや構造化ログを開いて値を確認し、抜けた括弧や誤ったキーを見つけます。整形により構造上の誤りがひと目でわかります。

グラフ化の前に探索

ネストした配列やオブジェクトをプレビューし、どのフィールドを描く価値があるか判断します。まずデータの形を見てから、数値部分をグラフに変換します。

エディタも整形ツールも使わずに JSON ファイルを読む

生の JSON ファイルは 1 本の長い行です。テキストエディタで開いても得られるのは構文であって構造ではありません。結局はスクロールし、括弧を数え、形を頭の中に保っておく必要があります。多くの人は中身を見るためだけに、まず整形ツールへ貼り付けます。 このビューアはその手順を省きます。.json ファイルをアップロードすると解析され、データ表として並びます。1 レコードが 1 行、1 フィールドが 1 列です。インストールもアカウント作成も不要で、Windows、macOS、Linux、ChromeOS、Android、iOS のいずれでも同じように動作します。制限のある業務用 PC でも、自分の端末と同じようにファイルを読めます。

入れ子のオブジェクトは自動で平坦化されます

実際の JSON が平坦なリストであることはまれです。API レスポンスはレコードを包み、各レコードはオブジェクトの中にオブジェクトを抱えています。多くのビューアは折りたたみ可能なツリーを見せるだけで、平坦化は利用者に任せます。 ここでは入れ子のフィールドが自動的にドット区切りの列になります。{"user": {"name": "Ada", "plan": "pro"}} を含むレコードは、ほかのフィールドと並んで user.name と user.plan の列を生みます。ファイルを準備する必要はなく、入れ子の値も失われません。 ラッパーにも対応しています。レコードが {"data": {"items": [...]}} の中にあっても、解析処理がツリーをたどってそのリストを自分で選びます。利用者が指定を求められることはありません。

ほかのビューアがつまずきやすい形式

「このファイルが開けない」という場面のほとんどは 3 種類の出力形式に由来し、そのいずれにも対応しています。 NDJSON(JSON Lines とも呼ばれます)は、1 行に 1 つの完全な JSON オブジェクトが並び、全体を囲む配列がありません。ログ、イベントストリーム、API の一括出力の標準的な形ですが、全体としては有効な JSON ではないため、厳密な解析処理はこれを拒否します。 ID や日付をキーにしたオブジェクト({"2024-01": {...}, "2024-02": {...}})も同様です。これらのキーはたいてい必要な軸そのものなので、破棄せず最初の列として保持します。 単一の平坦なオブジェクトは、エラーではなく 1 行の表になります。

ファイルを開いたら確認すること

各列の見出しには型ラベル(数値・日付・テキスト)が付きます。ここに目を通す価値があります。引用符付きで "42" と出力されたフィールドは数値ではなく文字列であり、以降のあらゆる処理でカテゴリとして扱われます。ここで気づくほうが、後でデバッグするより早く済みます。 行はページ分割されるので大きなレスポンスでも快適に動き、検索ボックスは全列を同時に絞り込みます。データが正しく見えたら、表の隣にグラフのタブがあり、その上にCSV と JSON のエクスポートがあります。 ファイルは恒久的に保存されるのではなく、解析されてデータとして返されます。ファイル履歴はご自身のブラウザに保存されます。

ヒントとベストプラクティス

ビューアは有効な JSON をすべて受け付けます。単一のオブジェクト、オブジェクトの配列、NDJSON(1 行に 1 オブジェクト)、深く入れ子になった構造のいずれでも構いません。入れ子のオブジェクトは自動的に平坦化されるため、{"user":{"name":"Ada"}} は user.name 列になります。あらかじめ平坦化する必要はありません。レコードが {"data":{"items":[…]}} のような外側のラッパーの中にある場合も、解析処理がそのリストを自分で見つけます。ID や日付をキーにしたオブジェクト({"2024-01":{…},"2024-02":{…}})はキーを最初の列として保持します。これはたいてい求めている軸です。ファイルが読み込めない場合、原因は末尾のカンマ、シングルクォート、エスケープされていない文字であることがほとんどです。厳密な JSON ではキーと文字列値を二重引用符で囲む必要があります。ファイルは恒久的に保存されるのではなく、解析されてデータとして返されます。ファイル履歴はご自身のブラウザに保存されます。

データを可視化する準備はできていますか?

JSONファイルをアップロードして、データが生き生きとする様子をご覧ください。

無料で試す →

よくある質問

Q.このサイトで何ができますか?また、JSONファイルをグラフに変換するにはどうすればよいですか?

このサイトは、JSON(.json)ファイルを視覚化、閲覧、およびインタラクティブなグラフに変換するための無料のオンラインツールです。ファイルをアップロードするだけで、グラフが自動生成されます。

Q.対応しているファイル形式は何ですか?

.json ファイルに対応しています。

Q.どの種類のグラフを生成できますか?

棒グラフ、折れ線グラフ、面グラフ、円グラフ、散布図、トレンドグラフ — データに基づいて自動的に選択されます。

Q.無料ですか?

100%無料です。サインアップ不要、クレジットカード不要、制限なし。

Q.NDJSON や JSON Lines のファイルにも対応していますか?

はい。全体を囲む配列がなく 1 行に 1 オブジェクトという形式も検出して解析します。厳密な JSON 解析処理が拒否する、ログや一括出力でよく使われる形式です。

Q.入れ子の JSON を先に平坦化する必要がありますか?

いいえ。入れ子のオブジェクトは自動的にドット区切りの列になるため、{"user":{"name":"Ada"}} は準備なしで user.name 列として表示されます。

Q.レコードがラッパーオブジェクトの中にありますが動きますか?

はい。解析処理がツリーから最適なレコードのリストを探すため、{"data":{"items":[…]}} も配列を指定せずに動作します。

Q.ファイルがまったく読み込めないのはなぜですか?

ほとんどが構文の問題です。末尾のカンマ、二重引用符ではなく単一引用符、エスケープされていない文字などです。厳密な JSON ではキーと文字列値を二重引用符で囲む必要があります。

Q.サイズの上限はありますか?

大きなファイルも問題なく開きます。行はページ分割されるため、すべてを一度に描画せず快適さを保ちます。ただし非常に大きなファイルは解析に少し時間がかかります。

別の形式のファイルをお持ちですか?

形式ごとに、それ専用のツールを用意しています。