JSON フォーマッタ
APIや設定ファイルのJSONを整形・圧縮・バリデーションして見やすくします。
Paste JSON below. Nothing is sent to a server.
関連ツール
よく一緒に使われる無料ツールです。すべてブラウザ上で動作します。
このツールの使い方
- JSON を入力ボックスに貼り付けます。
- インデントを読みやすくするには「フォーマット」をクリックし、空白を削除するには「縮小」をクリックし、構文をチェックするには「検証」をクリックします。
- 完了したら、出力をコピーします。
よくある質問
JSONフォーマッターとは何ですか?
JSONはAPIや設定ファイル、多くのアプリがネストされたオブジェクトと配列として構造化データを保存するために使うテキスト形式です。JSONが縮小されているかAPIから1つの長い行として返ってくると、目で読むのが難しいです。フォーマッターは構造を明らかにするために改行とインデントを追加します。または逆に、本番環境用に空白を削除するMinifyをします。このツールはテキストが構文的に正しいJSONかどうかも検証します。
JSONフォーマッターを使うのは誰ですか?
デバッグ中にAPIレスポンスを調べる開発者、ウェブ開発でデータがどのように構造化されているか学ぶ学生、Webhook、ログ、またはドキュメントページから1つの読めない行として届いた設定ファイルを貼り付ける方。
フォーマットとMinifyの違いは何ですか?
フォーマットは改行とインデントを追加してネストされたオブジェクトと配列を読みやすくします。Minifyは余分なスペースと改行をすべて削除して最小限の有効なJSON文字列を生成します。これは本番環境で使うものです。
JSONはサーバーに送信されますか?
いいえ。解析とフォーマットはすべてブラウザのタブ内で行われます。貼り付けたものをログに記録したり保存したりしません。
大きなJSONファイルをフォーマットできますか?
非常に大きなペイロードはドキュメント全体がメモリに保持されるためタブを遅くしたりフリーズさせたりすることがあります。巨大なファイルは小さな部分に分割するか、マルチメガバイトのログにはデスクトップエディタを使用してください。
これで無効なJSONは修正されますか?
検証は解析が失敗したことと大まかな場所を教えてくれますが、不足しているカンマや引用符を推測しません。表示された特定のエラーを修正してから再度フォーマットしてください。
このツールが検出する一般的なJSONエラーは何ですか?
末尾のカンマ、キーの周りの引用符の欠落、文字列内のエスケープされていない引用符、一致していないカッコは検証がフラグを立てる最も一般的な問題の中にあります。
ブラウザ内でローカルに処理されます。ファイルが当社のサーバーにアップロードされることはありません。