入力 JSON
ノード詳細
ノードを選択すると詳細が表示されます
JSON を 1 行に圧縮し、削減できたバイト数をリアルタイムで確認
ノードを選択すると詳細が表示されます
JSON の整形・検証・探索 — 100% クライアント側処理、プライバシー重視
XML を貼るだけでクリーンな JSON に — 属性・繰り返し要素・テキストノードも正確に処理
CSV 行をオブジェクトの JSON 配列に変換 — クォートフィールド・区切り文字・型も自動処理
ネストした JSON をクリーンな CSV 列に平坦化 — Excel 対応の .csv をワンクリックでダウンロード
JSON を 1 行に圧縮し、削減できたバイト数をリアルタイムで確認
2 つの JSON ドキュメントを意味的に比較 — キー順と空白は差分にカウントされません
埋め込み用に JSON 文字列をエスケープ、または文字列化ログを読みやすい JSON に復元
壊れた JSON、JSON5、JS オブジェクト、切り詰められた LLM 出力をワンクリック修復。
任意の JSON を TypeScript interface/type に変換。
K8sやComposeのYAMLをJSONに変換し、ビジュアル編集も可能。
任意のJSONから読みやすいYAMLを生成。
JSONを整形式XMLに変換 — @_属性・繰り返し要素・テキストノード対応。
サンプルJSONから標準スキーマを推論。
任意のJSONをJSONPathでライブ検索 — ワイルドカード、再帰下降、スライス、フィルタ。
スペース・タブ・改行などパーサーにとって無意味な空白をすべて除去し、最小の有効な JSON を生成。
貼り付け・入力に合わせて元サイズ・圧縮後サイズ・削減率がリアルタイム更新。API ペイロードの容量管理に最適。
貼り付けるだけで入力が自動的に圧縮。あとはワンクリックでコピーまたは .min.json ダウンロード。
圧縮はキー・値・型に一切触れず空白のみ削除。先に構造を確認したければツリー/テーブルビューも使えます。
整形済み JSON を入力欄に貼るだけ — 貼り付けた時点で即座に圧縮されます。
統計バーに元のバイト数・圧縮後バイト数・正確な削減率が表示されます。
「コピー」で 1 行 JSON を取得、「ダウンロード」で .min.json として保存。
formatjson.net と従来のサーバー送信型 JSON ツールの違い
| 機能・技術仕様 | formatjson.net(100% ブラウザ内完結) | 従来のサーバー処理型ツール |
|---|---|---|
| データ処理場所とプライバシー | 100% ブラウザ内の JavaScript で完結 — データが外部に送信されることはありません | JSON/XML/CSV をリモートサーバーへアップロードして処理 |
| API キー・JWT・機密データの安全性 | 通信ゼロの安全設計 — Service Worker によりオフライン環境でも動作 | サーバーログへの記録や情報漏洩のリスク |
| 壊れた JSON・LLM 途切れ出力の自動修復 | 字句解析ステートマシンがコメント、シングルクォート、末尾カンマ、未閉じ括弧を1クリック修復 | 非標準の JSON では構文エラーで停止 |
| 64bit Snowflake ID と先頭ゼロの保護 | 2^53 - 1 を超える長整数や "00123" などの文字列を精度劣化なしで保持 | 64bit 整数の丸め誤差や先頭ゼロの消失が発生 |
| 深いネスト配列のテーブル展開 | ピル([n items] →)クリックで階層ドリルダウン、パンくず移動、ソート、セル直接編集に対応 | ルート階層のみのフラット表または閲覧専用ツリー |
| 大容量ファイルの高速描画 | 200件単位の遅延描画ツリー + ページ分割テーブル + 150KB ハイライト保護 | 数MBのファイルでブラウザのメインスレッドがフリーズ |
ミニファイはパーサーにとって無意味な空白と改行をすべて除去し、1 行の JSON 文字列を生成します。一般的な整形済みペイロードは 20〜60% 縮小します — 統計バーで正確な削減バイト数と率を確認できます。
一切変更しません。除去されるのは無意味な空白のみ。すべてのキー・文字列・数値・真偽値・null はバイト単位で同一で、JSON.parse は同じ構造を返します。
「整形」をクリックすれば 2 スペースインデントに戻ります。完全なツリー/テーブルビューが必要なら JSON フォーマッターツールをご利用ください。
小さいペイロードは転送の高速化・帯域コスト削減・API 応答の高速化につながります。圧縮 JSON は環境変数・CLI 引数・1 行設定フィールドへの埋め込みにも適しています。
はい — アップロードの遅延もプライバシーリスクもありません。圧縮はブラウザ内の JSON.stringify で行われるため、数 MB のファイルでも即座に完了し、機密データはマシンから出ません。