サービス紹介

JSON を読みやすく整形(pretty)したり圧縮(minify)したり、検証で構文エラーの行・列位置を特定し、折りたたみ可能なツリービューで構造を確認できます。エスケープ・キー並べ替え・コピー・ダウンロードに対応。会員登録なしでブラウザ内ですぐに処理できる無料の JSON フォーマッター/ビューアです。

主な機能

整形(Beautify)

2スペース・4スペース・タブのインデントを選んで、読みやすい形にフォーマットします。

圧縮(Minify)

空白を除去して一行に圧縮し、元データに対する削減率を表示します。

検証

構文エラーがあれば、メッセージとともに行・列の位置を示します。

ツリービュー

ノードを折りたたんだり展開したりでき、型と子要素の数もあわせて表示します。

エスケープ

文字列を JSON エスケープしたり、逆に解除したりできます。

コピー・ダウンロード

結果をクリップボードにコピーしたり、.json ファイルとしてダウンロードできます。

よくある質問
入力した JSON はサーバーに送信されますか?
いいえ。整形・圧縮・検証・ツリー変換のすべてはユーザーのブラウザ内でのみ実行され、入力したどのデータもサーバーに送信・保存することはありません。ネットワークを切断しても動作します。
JSON の構文エラーの位置を教えてくれますか?
はい。検証に失敗すると、エラーメッセージとともに問題が発生した行と列の位置をステータスバーに表示します。抜けたカンマ・引用符・括弧をすばやく見つけられます。
ツリービューとは何ですか?
オブジェクトや配列を折りたたみ・展開できる階層構造で表示するビューです。各ノードの型と子要素の数もあわせて表示するため、深くネストした大きな JSON の構造も一目で把握できます。
キー並べ替えはどのように動作しますか?
「キー並べ替え」をオンにすると、すべてのオブジェクトのキーをアルファベット順に並べ替えて出力します。異なる2つの JSON を比較したり、一貫した形で保存したりする際に便利です。