JSON 整形(Beautifier)
圧縮された JSON の塊を貼り付ければ、文書のように読めます。インデントは入力と同時に付き、閉じ忘れた括弧はすぐに指摘されます。
- 無料
- ファイルは端末から出ません
- 登録不要
- ファイル数の制限なし
使い方
知っておくと便利
キーを並べ替えると何が良いか
2 つの API レスポンスは、中身が同じでもテキストとしてはまったく違って見えることがあります。サーバーがキーを別の順で書き出したからです。両方を並べ替えれば、差分は本当に変わったフィールドだけになります。
解析はブラウザ自身が行います
整形は JSON.parse を通します。ここで通ったものは他のどのプログラムでも通ります。エラーが出るなら、そのファイルは本当に壊れています。メッセージには、パーサーが何をどこで期待したかが示されます。
よくある質問
貼り付けた JSON は送信されますか。
いいえ。解析も整形もブラウザ内で行われるため、内容に含まれるトークンや個人情報が端末を離れることはありません。
サイズの上限はありますか。
テキストで 5 MB までです。それ以上はブラウザが詰まり始めるため、ページを固まらせる代わりに正直にお断りします。
キーの順序は保たれますか。
並べ替えを有効にしない限り保たれます。オブジェクトは元の順序で組み直されます。
JSON フォーマッターとの違いは。
同じ仕組みを整形モードで開いただけです。圧縮や検証だけを行いたい場合は、隣のページをご利用ください。
関連ツール
- JSON 整形・検証 JSONを貼り付けるだけで、整形・検証・圧縮ができます。データはブラウザから出ないため、トークンや顧客情報を含む場合でも安心です。
- JSON 圧縮(minify) JSON を貼り付ければ、余分な 1 バイトもない形で返ってきます。インデントも改行もなし、中身は同じ。整形済みのレスポンスなら通常 20〜40% 小さくなります。
- JSON 検証 ファイルを貼り付ければ、答えははっきり出ます。妥当か、そうでないか。妥当でなければ、パーサーが何をどの位置で期待したかが示されます。多くは余分なカンマか、閉じ忘れた引用符です。
- CSV を JSON に変換 表を貼り付ければ JSON になります。解析は RFC 4180 に沿っているため、「Doe, John」のようなセルも二つに割れず一つの項目のままです。手早い変換器がつまずくのは、まさにこ…
- Base64 エンコード・デコード テキストを貼れば Base64 に、Base64 を貼ればテキストに戻ります。日本語もキリル文字も絵文字もそのまま通ります。文字列を UTF-8 として読むからです。
- 文字数カウント テキストを入力または貼り付けると、単語数・文字数・文の数・段落数・推定読了時間がその場で更新されます。
- 大文字・小文字変換 貼り付けて、書き方を選ぶだけです。同じ言葉の書き方が九通り。日常的な四つと、プログラミングで議論になる五つを用意しました。
- 文字数カウント 文章を入力するか貼り付けると、1 文字打つごとに数が更新されます。空白を含む数と含まない数を別々に出すのは、制限の意味が場所によって違うからです。