JSONフォーマッター&バリデーター - 無料オンラインツール | Morph

APIやログから返ってくる生のJSONは、スペースのないぎっしり詰まった1行になっていることがよくあります。技術的には正しくても、人が読むにはまず無理です。JSONフォーマッターはこれをインデントして構造化し、ネストを追いやすく、必要なフィールドをすぐ見つけられ、ミスにも気づけるようにします。優れたフォーマッターは検証もしてくれます。カンマが抜けていたり波括弧が閉じていなかったりすると、ただ失敗するのではなく、どこに問題があるかを教えてくれます。

MorphのJSONフォーマッターは、この両方をすべてブラウザ内で行います。貼り付けたJSONは、あなたのデバイス上で解析・再整形され、サーバーに送信されることは一切ありません。これはJSONにとって特に重要なポイントです。デバッグ対象のデータには、APIキーやトークン、個人情報、社内のペイロードが含まれていることが多く、それをバックエンドに送信してしまうような得体の知れないサイトに貼り付けるべきではないからです。ここではデータはタブの中にとどまります。

整形と検証を一度に

JSONを貼り付けると、きれいなインデントで整形され、構造が一目でわかるようになります。JSONの形式が誤っている場合は、バリデーターがエラー箇所を示してくれるので、長い文字列を一から探す代わりにすぐ修正できます。逆に、コードや設定ファイルに組み込むためのコンパクトな1行版が必要なときは、空白を取り除いてミニファイ(圧縮)することもできます。

こんな用途に

ブラウザ完結・アップロード不要が重要な理由

世の中には、貼り付けた内容をサーバーに送って処理するオンラインJSONツールが数多くあります。機密情報や個人情報を含むことが多いデータにとって、これは現実的なリスクです。いったん手元のマシンを離れたデータがその後どう扱われるかは、自分ではコントロールできません。Morphはすべてクライアント側で処理するため、JSONがデバイスの外に出ることはなく、アカウントも不要で、どこにも記録・保存されません。サーバーとの通信が発生しないので瞬時に動作し、ページを一度読み込めばオフラインでも使えます。機密性の高いデータも、安心して貼り付けられます。

使い方

  1. JSONフォーマッターを開く — ブラウザでMorphのJSONフォーマッターツールを開きます。インストールもアカウント登録も必要ありません。
  2. JSONを貼り付ける — 生のJSONでもミニファイされたJSONでも、入力欄に貼り付けます。処理はブラウザ内でローカルに行われ、サーバーに送信されることはありません。
  3. 整形または検証する — 整形を選べばきれいなインデントで整形され、検証を選べばエラーがないかチェックされます。JSONが不正な場合は、問題箇所が表示されます。
  4. 結果をコピーする — 整形結果をコピーするか、コードや設定用に1行にミニファイし直せます。ページを離れると何も保存されません。

よくある質問

JSONはサーバーに送信されますか?

いいえ。JSONの解析と整形はすべてブラウザ内で行われます。データがデバイスの外に出ることはないため、キーやトークン、個人情報を含むデータを貼り付けても安全です。

整形だけでなく検証もできますか?

はい。JSONの形式が正しいかどうかをチェックし、カンマの抜けや波括弧の閉じ忘れといった構文エラーの箇所を示すので、すぐに修正できます。

JSONをミニファイすることもできますか?

はい。整形だけでなく、空白を取り除いてJSONを1行に圧縮することもできます。リクエストボディを小さくしたり、設定値にJSONを収めたりするのに便利です。

サイズに制限はありますか?

アップロードは発生しないため、サーバー側の制限はありません。非常に大きなデータの場合、制限となるのはブラウザが使えるメモリだけです。

オフラインでも使えますか?

はい。ページを一度読み込めば、整形も検証もローカルで実行されるため、インターネット接続がなくても使い続けられます。

関連ツール

JSONフォーマッター&バリデーター - 無料オンラインツール | Morphを開く →