概要
最終更新日: 2026年9月12日
JSON Toolは、JSONをフォーマット・ミニファイ・検証する無料のシングルページユーティリティです。一人の開発者によって運営される独立プロジェクトで、ツール全体は単一のHTMLファイルであり、独自のバックエンドはありません。
何ができるか
- フォーマット — 1〜20の間で選べるインデント幅でJSONを整形。
- ミニファイ — すべての空白を除去してペイロードを縮小。
- 検証 — 入力が有効なJSONでない場合、正確なパーサーエラーを報告。
- キー並べ替え — 配列内にネストされたオブジェクトも含めて再帰的に実行。2つのペイロードを行ごとに比較できます。
- 快適に読める — 行番号、文字数、ライト/ダークテーマ、クリップボードへのコピー、
formatted.jsonとしてのダウンロード。
誰のためのものか
APIレスポンスを確認する開発者、JSONエクスポートを調べるアナリスト、壊れたペイロードをデバッグする人。JSONとは何かをまったく知らなくても使えます。貼り付けてフォーマットを押し、結果を読むだけです。
設計上の最優先事項は、機密ペイロードを手元のマシンに留めておくことです。設定ダンプ、トークン、顧客レコード、内部APIレスポンスは、まさに再フォーマットのためにどこかのサイトにアップロードしてはいけない類のものです。だからこのツールはアップロードしません。
仕組み
整形はブラウザ内で、JavaScriptエンジン自身のJSONパーサーを使って行われます。ブラウザがJSONを読み込むのと同じコードパスです。処理のためにサーバーに送信されるものはなく、貼り付けた内容のキュー、保存、ログもありません。ページが読み込まれた後はネットワークから切断して作業を続けられます。
意図的にやらないこと
- アカウントなし、ログインなし、利用制限なし、ペイウォールなし。
- あなたのJSONのサーバーサイド処理なし。入力した内容を復元する手段もありません。
既知の制限
厳密なJSONのみを受け付けます。コメント、末尾のカンマ、シングルクォート、JSON5、JSONC、改行区切りのJSON(NDJSON)は拒否されます。これはJSONパーサーの仕様であり、バグではありません。JSON Schema検証、JSONPathクエリ、差分表示、YAML/XML/CSVとの変換はありません。
すべてがタブ内で実行されるため、非常に大きな入力はブラウザのメモリに制約され、タブが応答しなくなる可能性があります。数メガバイトを超えるファイルは全体を貼り付けるのではなく分割してください。
料金
無料で、有料プランはありません。何を収集し、何を収集しないかはプライバシーポリシーに詳しく記載されています。
問題を見つけた場合、または機能追加を希望する場合は、ご連絡ください。入力内容とブラウザ名付きのバグ報告が最も役立ちます。