Utils365

JSON整形・検証ツール

JSONを読みやすく整え、正しくないときはどこが間違っているかを正確に示します。

JSONを貼り付けるか、.jsonファイルを開くかここにドロップしてください

次: JSON CSV 変換 · テキスト比較

このツールの不具合を報告

JSON整形の使い方

  1. JSONを貼り付け

    JSONを貼り付けるか、.jsonファイルを開くかドロップします。入力と同時にチェックされます。

  2. レイアウトを選ぶ

    スペース2つ・4つ、またはタブでインデントするか、1行に圧縮します。「キーをA–Z順に並べ替え」にチェックするとキーが順番に並びます。

  3. コピーまたはダウンロード

    整形したJSONをコピーするか、formatted.jsonとしてダウンロードします。

Utils365が選ばれる理由

  • 直せるエラー表示

    不正なJSONは間違いのある行と列を、その行の内容と位置を示す矢印付きで表示。末尾のカンマ、シングルクォート、引用符のないキー、コメントについてのヒントも出します。

  • 整形も圧縮も

    読みやすくするならスペース2つ・4つかタブ、容量を減らすなら1行にまとめられます。

  • 変わるのはレイアウトだけ

    数値、テキスト、キーの順番は書いたとおりのまま出力されます。2つのファイルを比べやすくするためにキーをA–Z順に並べ替えることを選んだ場合は除きます。

  • プライバシーを守る設計

    JSONはブラウザ内でチェック・整形され、アップロードされません。APIキーや顧客データが外に出ることはありません。

よくある質問

JSONが正しいかどうかを確認するには?

貼り付けるだけです。正しいJSONならキーの数とネストの深さをまとめて表示します。正しくなければ、最初の間違いの行と列、そして直し方を表示します。

末尾のカンマはなぜエラーになるの?

JavaScriptでは許されていても、JSONではオブジェクトや配列の最後の要素の後にカンマを置けません。閉じの } や ] の前のカンマを削除してください。

JSONにコメントやシングルクォートは使える?

使えません。標準のJSONにはコメントがなく、文字列とキーにはダブルクォートが必要です。JSON5やJSONCでは使えますが、ほとんどのAPIやパーサーは受け付けません。

数値やキーの順番は変わりますか?

いいえ。数値は書いた桁がそのまま保たれるので、1234567890123456789のような長いIDや1.10のような価格も変わりません。「キーをA–Z順に並べ替え」にチェックしない限り、キーの順番もそのままです。

圧縮すると何が起きる?

文字列の中にないスペースと改行をすべて取り除き、JSONをできるだけ小さくします。データはまったく同じです。