JSONフォーマッター・バリデーター
プライバシー優先設計 — すべてブラウザ内で処理します
JSONをブラウザ内で整形、検証、見やすく表示します。ToovaのJSONフォーマッターは、どんなサイズのデータも処理し、入力に不備があれば明確なエラーメッセージを表示します。データがサーバーへ送信されることは一切ありません。生のJSONを貼り付けるだけで、読みやすくインデントされた結果が数秒で得られ、そのままコピーできます。
ToovaのJSONフォーマッターを使う理由
オンラインのJSONフォーマッターの多くは、整形前に入力をこっそりサーバーへアップロードします。JSONにAPIキーやユーザーデータなど、共有できない情報が含まれている場合、それは深刻な問題です。Toovaはすべてブラウザ内で動作するため、入力が端末から外に出ることはありません。パーサーは失敗時に行と列の番号を表示し、次に何が期待されていたかを明確に説明します。
使い方
入力エリアにJSONを貼り付けるか、ドロップしてください。フォーマッターが即座に解析、検証、整形を行います。インデントは2スペース、4スペース、タブから選択でき、最小化して1行にまとめることもできます。結果はワンクリックでコピーできます。入力に問題がある場合は、エラーの正確な行と列、そして次に来るべき内容のヒントが表示されます。
100%プライベート
すべての処理がブラウザ内でローカルに実行されます。データのアップロードもログ記録もなく、アカウントも不要です。整形中に開発者ツールを開いてNetworkタブを確認してください。外向きの通信が一切ないことが分かります。これにより、ステージング環境のデータ、JWT、顧客情報など、不特定のWebフォームに貼り付けたくない内容も安全に扱えます。
よくある質問
- ToovaはJSONをサーバーへ送信しますか?
- いいえ。すべての解析、検証、整形はブラウザ内で行われます。JSONが端末から外に出ることはなく、アップロード、ログ記録、内容に関する分析は一切ありません。
- ファイルサイズの上限はありますか?
- ハードリミットはなく、ブラウザのメモリ容量だけが制約です。最新のノートPCでは、50 MBまでのファイルは1秒以内に整形できます。数百MBクラスのデータでは、ブラウザの解析中に少し待ち時間が発生します。
- 不正なJSONも処理できますか?
- はい。入力に不備がある場合、エラーの正確な行と列、そして何が期待されていたかの明確な説明が表示されます。入力を修正し、作業内容を失うことなく再整形できます。
- キーをアルファベット順に並び替えできますか?
- はい。Sort Keysオプションを使えば、配列の順序は保ったまま、各オブジェクトのキーをアルファベット順に並び替えできます。2つのJSONファイルを比較したり、コードレビューで安定した差分を生成したりするときに便利です。
- JSON5に対応していますか?
- はい。JSON5モードを有効にすれば、末尾カンマ、シングルクォート文字列、引用符なしのキーを受け付けます。出力は常に厳密に有効なJSONです。
- 整形ではなく最小化もできますか?
- はい。Minifyトグルですべての空白と改行を取り除き、1行のデータとして出力します。JSONをネットワーク経由で送信したり、データベースのカラムに保存したりするときに使う形式です。