~/devtools / json
tool::json
JSON
Formatter
JSONのフォーマット・バリデーション・圧縮に対応。JSONを貼り付けてすぐに使えます。
// ヒント
オブジェクト・配列・ネスト構造に対応。インデントセレクタでスペース数を調整できます。
インデント:
// input
ad · 300×250
// about this tool
JSON Formatterとは?
JSON(JavaScript Object Notation)はWeb APIや設定ファイルで最も広く使われているデータ交換フォーマットです。コンセプトはシンプルですが、深くネストされたJSONや圧縮されたJSONは人間にとって非常に読みづらくなります。
JSONフォーマッターは圧縮されたJSONにインデントと改行を適用して読みやすくし、構文エラーも即座に検出します。また圧縮(ミニファイ)も1行に戻すことができます。
貼り付けるだけで即座にフォーマットされます。2スペースまたは4スペースのインデントを選択可能。すべての処理はブラウザ内で行われ、データはサーバーへ送信されません。
主な使用例
- ▸APIレスポンスで受け取った圧縮JSONの可読性を改善
- ▸設定ファイル(config.json・package.json)のバリデーションとクリーンアップ
- ▸JSONの構文エラーをすばやく特定
- ▸コピー前にJSONを圧縮してペイロードサイズを削減
- ▸深くネストされたデータ構造を探索
よくある質問
Q. JSONにエラーがある場合はどうなりますか?
パースに失敗した場合、問題箇所の情報を含むエラーメッセージが表示されます。クォートの欠落や末尾カンマなどよくあるミスが見つけやすくなります。
Q. JSONデータはサーバーに送信されますか?
送信されません。すべての処理はJavaScriptによってブラウザ内で行われます。個人情報や機密データを含むJSONも安全にご利用いただけます。
Q. インデントサイズはどうやって変更しますか?
フォーマットボタン横のインデントセレクタで2スペースまたは4スペースを選択できます。チームによってスタイルガイドの好みが異なります。
// related tools