ESC
文字: 0 行: 0

JSONファイルをここにドラッグ&ドロップ

最大ファイルサイズ: 5MB (.jsonファイル)

100%クライアントサイド処理。データがブラウザから送信されることはありません。

修復対象:シングルクォート、引用符なしキー、末尾カンマ、コメント、欠落カンマ、不均衡な括弧。

使用例

APIレスポンス整形

複雑なJSON APIレスポンスを読みやすく整理します。

{"users":[{"id":1,"name":"John","active":true}]}...
エラーデバッグ

JSON形式のエラーや欠落部分を検出・修正します。

{"name":"test","value":123,"array":[1,2,3}...
JSON圧縮

JSONファイルのサイズを削減して最適化します。

{\n "data": {\n "name": "example"\n }\n}...

機能

JSON検証

JSON形式が有効かどうかをチェック

自動修正

JSONエラーを自動的に検出・修正

美しい整形

JSONを読みやすい形式に整形

📦

圧縮

スペースを削除してJSONサイズを削減

使い方

1

JSONを入力

JSONデータを入力エリアに貼り付けます。

2

検証と修正

JSON形式をチェックします。エラーがある場合は「修正」ボタンで自動修正します。

3

整形/圧縮

整形をクリックして読みやすくするか、圧縮してサイズを削減します。

4

結果を使用

結果をコピーするか、ファイルとしてダウンロードします。

よくある質問

JSON(JavaScript Object Notation)は、キーと値のペアおよび配列を使用する軽量なデータ形式です。REST API、設定ファイル(package.json、tsconfig.json)、NoSQLデータベース(MongoDB、Firestore)、Webhookのペイロード、Webサービス間のデータ交換の標準形式です。その簡潔さと可読性により、ほとんどの現代的なアプリケーションでXMLに取って代わりました。

修復機能は最も一般的なJSONの間違いを処理します:必要なダブルクォートの代わりのシングルクォート、引用符なしのオブジェクトキー(例:{name: 'John'})、配列やオブジェクトの最後の要素後の末尾カンマ、JavaScriptスタイルの//および/* */コメント、要素間の欠落したカンマ、不均衡または一致しない括弧や波括弧。

フォーマットは、構造を読みやすくするために一貫したインデント(2または4スペース)と改行を追加します。{\"users\":[{\"id\":1,\"name\":\"John\"}]}のような圧縮されたAPIレスポンスが、各キーと値のペアが独自の行に配置された複数行のブロックになります。これはネストされたレスポンスのデバッグや未知のデータ構造を理解するために非常に役立ちます。

圧縮はJSONからすべての空白、改行、インデントを削除し、可能な限り小さな出力を生成します。大きなJSONデータファイルをバージョン管理にコミットする前、ペイロードサイズを最小化する必要があるAPIレスポンスを構築する際、またはJSONをデータベースやCookieに保存する際に使用します。圧縮形式はフォーマットされたバージョンと機能的に同一です。

JSON5はJSONの拡張で、コメント、末尾カンマ、シングルクォート、引用符なしのキーを許可し、設定ファイルに対してより人間に優しくなっています。このツールは修復ボタンを使用して多くのJSON5パターンを解析・修復し、有効な標準JSONに変換できます。JSON5形式のままにする設定ファイルには、専用のJSON5ツールが必要になります。

JSONを貼り付けて、検証をクリックします。ツールはJavaScript組み込みのJSON.parse()を使用して解析し、成功を報告するか、エラーのある正確な行と列を表示します。入力フィールドに入力するだけでも良いです — 変更を加えるとリアルタイムで検証が行われます。

はい。任意の.jsonファイルを入力エリアにドラッグ&ドロップするか、ファイルアップロードボタンを使用してください。5MBまでのファイルに対応しています。読み込まれたJSONは、フォーマット、検証、または圧縮の準備ができた状態で入力フィールドに表示されます。

いいえ。すべての解析、検証、フォーマット、修復はJavaScriptを使用してブラウザ内でローカルに実行されます。JSONはデバイスから外に出ることはありません — APIキー、トークン、個人データ、またはプライベートに保ちたい機密設定に対して安全です。

JSONフォーマッターとは?

APIから返ってきたJSONが1行にまとまっていて読めない、という経験はありませんか。このツールはそのデータを整形して、インデント付きの読みやすい形にします。構文エラーも同時にチェックします。

何ができるのか

リアルタイムのバリデーションでエラー箇所を正確に表示します。シングルクォートや末尾カンマなどの定番ミスは自動修正。整形して読みやすくすることも、minifyで圧縮することもできます。

セキュリティとプライバシー

あなたのデータの安全を最優先しています

ローカル処理

すべての処理がブラウザ内で完結します

データ送信なし

データはサーバーに送信されません

保存しません

データは保存も共有もされません

SSL暗号化

安全な通信でご利用いただけます

次のステップ

MoreOnlineToolsでもっと見る