JavaScript の書き方で書いてしまう
JSON は JavaScript のオブジェクト表記よりも厳格です。キーはダブルクォート必須、コメント不可、末尾カンマ不可です。
JSON を整形・圧縮・検証します。2/4 スペースのインデントと、行/列のエラー位置を特定するバリデーションに対応。高速でプライバシー重視、すべてブラウザ内で処理します。
関連する作業フローを続けるか、この作業の次によく使うツールを開きます。
CSV を JSON 配列へ変換する前に、列名、空セル、数値扱い、文字コード、不要な列を安全に確認する手順です。
開く関連ツールBase64 を UTF-8 対応でエンコード/デコード。Base64URL の確認にも使えます。すべてブラウザ内で処理します。
開く関連ツールヘッダー、区切り、妥当性チェック対応の CSV ↔ JSON 変換。ローカル処理で安全。
開く関連ツールURL をエンコード/デコードして、クエリ文字列や API パラメータを安全に扱えます。
開く整形(Format)または圧縮(Minify)を選びます。
入力欄に JSON を貼り付けます。
ライブ検証で行/列のエラーを確認するか、大きい入力は Manual モードを使います。
インデント(2/4 スペース)を選んで適用します。
結果をコピーまたはダウンロードします。
REST/GraphQL レスポンスを整形、必要なら圧縮して、構造確認や原因調査を早くします。
package.json、tsconfig.json などの設定ファイルを、行/列のエラーでスピーディに修正します。
コンパクトな JSON を読みやすく整形して、PR やドキュメントに貼り付けやすくします。
データはそのままに、JSON を圧縮して payload サイズや転送コストを抑えます。
JSON は JavaScript のオブジェクト表記よりも厳格です。キーはダブルクォート必須、コメント不可、末尾カンマ不可です。
設定や API サンプルは、配布やデプロイ前にここで検証して、行/列が出るエラーですぐに直せるようにしておくと安心です。
慣れないデータは、まず整形してから確認するとデバッグが早くなります。圧縮は転送や保管でサイズを抑えたいときに。
コンパクトな API レスポンスを読みやすい形に整形して、デバッグやレビューで確認しやすくします。
{"user":{"id":42,"roles":["admin","editor"]},"active":true,"lastLogin":"2026-05-13T09:30:00Z"}{\n "user": {\n "id": 42,\n "roles": [\n "admin",\n "editor"\n ]\n },\n "active": true,\n "lastLogin": "2026-05-13T09:30:00Z"\n}整形済みの設定 JSON を圧縮して、フィクスチャやドキュメント、payload 例に組み込むときに便利です。
{\n "feature": "search",\n "enabled": true,\n "limits": {\n "pageSize": 50,\n "timeoutMs": 3000\n }\n}{"feature":"search","enabled":true,"limits":{"pageSize":50,"timeoutMs":3000}}JSON は UTF-8 のテキスト形式で、オブジェクトと配列を中心に、文字列、数値、真偽値、null、オブジェクト、配列のみを扱います。
RFC 8259 の規則では、キー/文字列はダブルクォート必須、制御文字はエスケープ必須、末尾カンマは無効です。
パースは標準に従って行われ、エラーの位置(行/列)を追跡します。整形/圧縮は入力サイズに対して概ね O(n) で処理されます。
JSON は固定の型(文字列、数値、真偽値、null、オブジェクト、配列)だけを持つテキスト形式です。JavaScript のオブジェクトは実行時の構造で、関数、undefined、Symbol など JSON にはない要素も含められます。
いいえ。RFC 8259 により、キーと文字列値はダブルクォート (") で囲む必要があります。
いいえ。配列やオブジェクトの最後の要素の後ろのカンマは無効です。
はい、端末のメモリの範囲で扱えます。数 MB 程度なら比較的スムーズですが、特に大きな入力は Manual モードに切り替えると安定します。
ツールを開く前に、よくある作業フローと例を確認できます。
他の開発者ツールも確認できます
Base64 を UTF-8 対応でエンコード/デコード。Base64URL の確認にも使えます。すべてブラウザ内で処理します。
ヘッダー、区切り、妥当性チェック対応の CSV ↔ JSON 変換。ローカル処理で安全。
URL をエンコード/デコードして、クエリ文字列や API パラメータを安全に扱えます。
JSON 構文をブラウザ内で検証し、エラーの行・列と原因を確認できます。
行頭番号だけを削除し、本文中の数字は残すローカル処理ツール。