🛠️Lifetools100← 一覧に戻る

JSON 整形・バリデーター

JSONを貼り付けて整形・構文チェック。ブラウザ完結で安全。

入力
出力
整形結果がここに表示されます

このツールでできること

APIから返ってきたJSONが1行に詰まっていて読めない、設定ファイルのどこが間違っているか分からない——JSONを貼り付けるだけで自動で整形(インデント付け)し、構文エラーをチェックします。圧縮(minify)やキーのソートにも対応し、シンタックスハイライトで見やすく表示します。

  • APIレスポンス・設定ファイルの整形・確認に
  • 構文エラー(カンマ・クォートの間違い)の発見に
  • 送信用にJSONを圧縮(minify)したいときに

使い方

  1. 左の入力欄にJSONを貼り付けます。
  2. 右側に整形結果が表示されます(エラー時は原因を表示)。
  3. インデント幅・キーソート・圧縮を切り替え、結果をコピーします。

JSONとは

JSON(JavaScript Object Notation)は、データを「キー」と「値」のペアで表す軽量なデータ形式です。{"name":"田中","age":30} のように書き、WebのAPIやアプリの設定ファイルで広く使われています。人間が読みやすく、プログラムでも扱いやすいのが特長です。文字列は必ずダブルクォートで囲む、末尾にカンマを付けないなど、細かなルールがあります。

よくある構文エラー

エラーの原因NG例
末尾の余分なカンマ{"a":1,}
シングルクォートの使用{'a':1}
キーをクォートで囲っていない{a:1}
コメントの混入{"a":1} // メモ

よくある質問

Q. 整形すると元のデータは変わりますか?
A. いいえ。インデントや改行など見た目を整えるだけで、キーと値の中身は変わりません。圧縮も空白を除くだけで内容は同じです。
Q. よくある構文エラーの原因は?
A. 末尾カンマ、シングルクォート、キーのクォート忘れ、コメントの混入などが代表的です。JSONは文字列・キーをダブルクォートで囲む必要があります。
Q. 入力したデータは外部に送信されますか?
A. いいえ。整形・チェックはすべてブラウザ内(お使いの端末)で完結し、サーバーには送信されません。機密データも安心して扱えます。

※ 大きすぎるJSONは動作が重くなる場合があります。入力したデータはブラウザ内でのみ処理され、サーバーには送信されません。

関連ツール

🔐
Base64エンコード・デコード
テキストをBase64形式にエンコード、またはBase64テキストをデコードします。
✂️
重複行削除
テキスト内の重複した行を削除します。大文字/小文字を区別するかどうかも選べます。
🔗
URLエンコード/デコード
URLの%エンコード・デコードをブラウザ完結で変換。クエリパラメータ解析・よく使う文字一覧付き。
#️⃣
ハッシュ生成ツール
テキストやファイルのMD5・SHA-256・SHA-384・SHA-512ハッシュを即生成。ブラウザ内のみで処理するので安全。