JSON Formatter
正しいJSONを2または4スペースで整形し、よくある構文エラーの位置を示します。
ツールを開く181 種類の開発者向けオンラインツール。データ、テキスト、ネットワーク、CSS、画像変換・編集、SVG、アイコン生成から、画像サイズ、EXIF、メタデータ、色分析まで、すべてブラウザー内で動作します。
ログイン不要でデータ・テキスト処理、画像変換・編集、サイト・アプリアイコン作成、画像サイズ・EXIF 確認、配色抽出、ピクセル確認、ヒストグラム分析ができます。
正しいJSONを2または4スペースで整形し、よくある構文エラーの位置を示します。
ツールを開くJSON構文を検証し、有効・無効の判定、原因、エラー位置を分かりやすく表示します。
ツールを開くJSONを解析して1行に再構成し、圧縮前後のサイズ削減率を計算します。
ツールを開くRaw表示と折りたたみ可能なTree表示を切り替え、JSONの型を見やすく表示します。
ツールを開くオブジェクト配列を標準CSVへ変換し、引用符、カンマ、改行、欠損項目を正しく処理します。
ツールを開く引用符内のカンマや改行、二重引用符を含むCSVをRFC 4180の基本規則で解析します。
ツールを開くXML を確認・整形し、属性、コメント、CDATA を保持します。
ツールを開くXML を JSON に変換し、属性、テキスト、繰り返し要素の変換ルールを確認できます。
ツールを開くオブジェクトと配列を再帰的に変換し、文字をエスケープして不正なXMLタグ名を検出します。
ツールを開くYAML を JSON に変換します。一般的なオブジェクト、配列、スカラー、YAML 1.2 の書式に対応し、構文エラーを表示します。
ツールを開く標準JSONを読みやすいYAMLへ変換し、オブジェクト、配列、各種スカラーを適切に処理します。
ツールを開くUTF-8テキストをBase64へエンコードし、日本語や絵文字にも対応します。
ツールを開くBase64を厳密に検証してデコードし、多言語のUnicodeテキストを復元します。
ツールを開くURL ComponentとFull URLの各モードで日本語や特殊文字を正しくエンコードします。
ツールを開くパーセントエンコードをデコードし、不完全または無効な形式を分かりやすく通知します。
ツールを開く16 進バイトを厳密に解析し、UTF-8 として多言語テキストに復元します。
ツールを開くUnicode テキストを UTF-8 バイトにエンコードし、3 つの一般的な 16 進形式で出力します。
ツールを開くバイナリを 8 ビット バイトとして厳密に解析し、UTF-8 を使用して読み取り可能なテキストにデコードします。
ツールを開くUnicode テキストを UTF-8 バイトにエンコードし、固定 8 ビット バイナリを出力します。
ツールを開く文字、ASCII 10 進数、16 進数、および 2 進数の間で変換し、非 ASCII 文字をマークします。
ツールを開くエンコード情報を Unicode コード ポイントごとに表示し、U+ および JavaScript のエスケープと逆変換をサポートします。
ツールを開くHTML で一般的に見られる特殊文字をエンコードし、オプションで非 ASCII 文字を数値エンティティに変換します。
ツールを開く名前付き・数値形式の HTML エンティティをデコードし、結果を通常のテキストとして表示します。
ツールを開くHTML 文書やコード断片を 2 または 4 スペースのインデントで整形し、タグ、属性、対応する埋め込みコンテンツを整えます。
ツールを開くCSS のセレクター、メディアクエリ、キーフレーム、コメント、calc()、カスタムプロパティを 2 または 4 スペースで整形します。
ツールを開くクラス、オプショナルチェーン、テンプレートリテラル、async/await を含む JavaScript を整形します。入力コードは実行しません。
ツールを開くStandard SQL、MySQL、PostgreSQL、SQLiteに合わせてクエリを整形します。
ツールを開くUTF-8 テキストから 64 桁の 16 進数 SHA-256 ハッシュを生成し、大文字・小文字を選んでコピーできます。
ツールを開くUTF-8 テキストから 128 桁の 16 進数 SHA-512 ハッシュを生成し、大文字・小文字を選んでコピーできます。
ツールを開くUTF-8 テキストから 32 桁の 16 進数 MD5 ハッシュを生成します。旧システムとの互換性確認向けで、セキュリティ用途には適しません。
ツールを開くローカル ファイルを選択し、ブラウザ内で SHA-256、SHA-512、または MD5 を計算します。アップロードは必要ありません。
ツールを開くJWT ヘッダーとペイロードをローカルでデコードし、一般的な Unix 時間クレームを解釈します。署名を検証しません。
ツールを開くBase64 は暗号化ではないことに注意して、UTF-8 で基本認証ヘッダーを安全に生成します。
ツールを開くクエリ文字列を解析し、重複パラメータ、NULL 値、および標準のパーセント エンコード セマンティクスを保存します。
ツールを開く複数行のキーと値のパラメーターから正しくエンコードされたクエリ文字列を生成し、キーの重複を許可します。
ツールを開く完全な URL や相対 URL のプロトコル、ホスト、ポート、パス、クエリ、フラグメントを確認できます。相対 URL には基準 URL が必要です。
ツールを開く貼り付けられた Cookie ヘッダーを解析し、元の値と安全なデコード結果を並べて表示します。
ツールを開くプレーンテキストの HTTP ヘッダーを解析し、繰り返されるフィールドと値のコロンを保持し、JSON を出力します。
ツールを開くファイルの拡張子から MIME タイプを調べたり、MIME タイプから拡張子を調べたりできます。キーワード検索にも対応しています。
ツールを開くA.B.C.D形式、0から255までの範囲、先頭ゼロの規則を厳密に検証し、各オクテットと32ビットの2進数表現を表示します。
ツールを開く完全な表記、圧縮表記、IPv4 マップ形式の IPv6 を確認し、展開形と標準的な圧縮形を表示します。
ツールを開くIPv4の4つの10進オクテットを固定長8ビットの2進数に変換し、ドット区切り形式と連続形式で表示します。
ツールを開く0と1がちょうど32個あることを検証し、連続、ドット区切り、空白区切りの2進数をIPv4に変換します。
ツールを開くIPv4アドレスとCIDRプレフィックスから、マスク、ネットワーク/ブロードキャストアドレス、アドレス範囲、ホスト数を計算します。
ツールを開くCIDRまたはビットが連続したサブネットマスクを使って、サブネットの境界、ビット数、ホスト範囲をまとめて計算します。
ツールを開くCIDRプレフィックスとサブネットマスクを双方向に変換し、2進数の1と0が連続しているかを厳密に検証します。
ツールを開くCIDRがカバーする開始・終了アドレス、利用可能範囲、アドレス数を、IPの一覧を展開せずに計算します。
ツールを開くIPとサブネットマスクのAND演算でネットワークアドレスを正確に計算し、3行の2進数演算を表示します。
ツールを開くネットワークアドレスとワイルドカードマスクのOR演算でブロードキャストアドレスを正確に計算し、2進数の演算過程を表示します。
ツールを開く3桁・6桁のHEXをRGBに変換し、各成分の値と色を確認できます。
ツールを開くR・G・Bの整数と範囲を検証し、HEXを生成。大文字出力と色のプレビューに対応しています。
ツールを開くHEXをHSLに変換し、色相・彩度・明度と実際の色を確認できます。
ツールを開く線形・放射状グラデーションを作成し、2~6個の色と位置、角度を調整できます。
ツールを開くカードの影の位置、ぼかし、広がり、色、不透明度、insetをリアルタイムで調整できます。
ツールを開く好きな文字に影を付け、位置、ぼかし、色、不透明度をリアルタイムで調整できます。
ツールを開く4つの角を個別または連動して調整し、形を確認しながら簡潔なborder-radiusを生成できます。
ツールを開く主軸、配置、折り返し、gapを調整し、実際の要素でFlexboxレイアウトを確認できます。
ツールを開く均等割りのGridを生成し、行・列と間隔を個別に設定。最大144要素をプレビューできます。
ツールを開く最小値・推奨値・最大値を設定し、プレビュー付きのclamp()を生成できます。
ツールを開く任意のルート文字サイズを基準にpxをremに変換し、適切な精度で表示します。
ツールを開く任意のルート文字サイズを基準にremをpxに変換し、計算式と結果を表示します。
ツールを開く幅と高さを最も簡単な比に約分し、比率と一方の寸法からもう一方も計算できます。
ツールを開く文字色と背景色のコントラスト比を計算し、WCAG AA・AAAの4つの文字基準を確認できます。
ツールを開く9種類のCSSフィルターをリアルタイムで確認し、filter宣言を生成。ワンクリックで初期値に戻せます。
ツールを開く文字数・単語数・段落数・文の数を集計。文字と単語を区別し、読了時間を見積もります。
ツールを開くUnicodeコードポイント、書記素クラスタ、UTF-16の長さ、UTF-8バイト数を区別して絵文字を確認できます。
ツールを開く大文字・小文字と空白の規則に従って重複行を削除。初期設定では最初の原文と順序を保持します。
ツールを開く空行や空白だけの行を削除し、それ以外の行の内容と前後の空白を保持します。
ツールを開く多言語の行を文字順、自然順、数値、文字数で並べ替え。ランダムにシャッフルすることもできます。
ツールを開く追加・削除・変更のない行を確認できます。日本語や絵文字にも対応。
ツールを開く区切り文字と大文字・小文字の境界を認識し、Unicode文字を保ったままcamelCaseに一括変換。
ツールを開く略語やcamelCaseを認識し、さまざまな命名形式を小文字とアンダースコアに統一。
ツールを開く語句、キャメルケース、略語を、小文字の単語をハイフンでつなぐkebab-caseに変換。
ツールを開くCSVを貼り付けるかローカルで読み込み、列位置に沿った表と集計を表示。引用符付きフィールドと件数を制限したプレビューに対応。
ツールを開く行全体または指定列を基準にCSVの重複を削除。最初のレコードと列順を保持し、適切にエスケープして出力。
ツールを開くCSVをMarkdown表に変換。セル内の縦棒をエスケープし、改行を決められた規則で処理。
ツールを開くMarkdownのヘッダー、配置指定行、エスケープされた縦棒を認識し、適切に引用したCSVを生成。
ツールを開く見出し、リスト、コード、表をリアルタイムで確認。ユーザーのHTMLやリモート画像の読み込みを無効化。
ツールを開くMarkdownをコピー可能なHTMLソースに変換。生のHTMLを無効にし、安全に結果を表示。
ツールを開く長さと件数を指定して文字列を生成。文字の組み合わせや追加、紛らわしい文字の除外も可能です。
ツールを開く指定範囲の整数・小数を一括生成。重複しない整数の抽出とダウンロードに対応します。
ツールを開く安全な乱数で各文字種を含むパスワードを生成。紛らわしい文字を除外でき、結果は保存しません。
ツールを開くUUID v4を最大10000件まとめて生成。大文字・小文字とハイフンの有無を指定できます。
ツールを開くテキスト・URLのQRコードをローカルで生成。誤り訂正、色、サイズを設定してPNGを保存できます。
ツールを開く形式とチェックデジットを検証して一次元バーコードを生成。サイズを調整し、ベクターSVGを保存できます。
ツールを開く全サンプルを統合し、省略可能なフィールド、ユニオン型、入れ子の型を含むTypeScriptを生成します。
ツールを開くJSON構造からJavaクラスを生成。配列のフィールドを統合し、入れ子の型と必要なimportを出力します。
ツールを開く公開フィールドとjsonタグを持つGo構造体を生成。ポインター、入れ子、スライスに対応します。
ツールを開くPythonのdataclassを生成。ユニオン型、省略時の既定値、入れ子、予約語に対応します。
ツールを開くJPG 写真を、ピクセルサイズを保ったまま PNG に変換。
ツールを開くPNG を JPG に変換し、背景色と画質を設定。
ツールを開くJPG を WebP に変換し、画質を調整して容量を比較。
ツールを開くPNG を WebP に変換し、透明部分を保って画質を調整。
ツールを開く静止画の WebP を JPG に変換し、背景色と画質を調整。
ツールを開く静止画の WebP を、透明部分とサイズを保って PNG に変換。
ツールを開くブラウザー対応の BMP を、ピクセルサイズを保って PNG に変換。
ツールを開くBMP を JPG に変換し、画質と背景色を調整。
ツールを開くGIF の先頭フレームを抽出し、静止画の PNG として保存。
ツールを開く画像を Base64 文字列に変換し、元ファイルの内容を保持。
ツールを開くBase64 や Data URI を画像に復元してダウンロード。
ツールを開く画像形式付きの完全な Data URI を生成し、コピーや保存が可能。
ツールを開く画像の幅と高さを変更。縦横比を保つ設定も、自由なサイズ指定もできます。
ツールを開く新しい幅を指定すると、高さを自動計算して元の縦横比を保ちます。
ツールを開く新しい高さを指定すると、幅を自動計算して元の縦横比を保ちます。
ツールを開く幅と高さを同じ割合で拡大・縮小。よく使う倍率をボタンで選べます。
ツールを開く幅と高さの上限内で縦横比を保ってサイズを変更。初期設定では拡大しません。
ツールを開く自由な四角形で切り抜き。範囲をドラッグしたり、元画像の座標を正確に指定したりできます。
ツールを開く正方形の範囲を固定。最初は画像中央の最大範囲を選びます。
ツールを開く円の外側が透明なプロフィール画像を作成。初期設定は PNG です。
ツールを開く16:9 のワイド比率を保ち、元画像の範囲を切り抜きます。
ツールを開く4:3 の範囲を固定し、最初は中央の最大範囲を選びます。
ツールを開く1:1 の比率で切り抜き、保存画像の幅と高さを同じにします。
ツールを開く左右や任意の角度に回転し、画像全体を残します。
ツールを開く幅と高さを変えずに、画像を左右の鏡像にします。
ツールを開く幅と高さを変えずに、画像を上下の鏡像にします。
ツールを開く元の色から完全なグレースケールまで、効果の強さを調整できます。
ツールを開くセピアの強さを調整し、温かみのあるレトロな画像に仕上げます。
ツールを開くぼかしの半径を設定し、画像全体を柔らかくします。
ツールを開く輪郭のコントラストを強め、見た目の鮮明さを調整します。
ツールを開く画像全体の明るさを調整します。100%で元の明るさを維持します。
ツールを開く明暗差を調整します。100%で元のコントラストを維持します。
ツールを開く色の鮮やかさを調整します。100%で元の彩度を維持します。
ツールを開く色相を角度で変え、さまざまな配色を試せます。
ツールを開くEV単位で露出の変化を試せます。0 EVでは元の状態を維持します。
ツールを開く色反転の強度を調整し、透明度と幅・高さを維持します。
ツールを開くブロックの大きさを指定し、元の幅と高さで保存できます。
ツールを開く全体の不透明度を設定します。初期設定のPNGで透明効果を残せます。
ツールを開く枠の幅、色、内外の位置を選び、最終サイズを確認できます。
ツールを開く角丸の半径をピクセルで指定し、PNGで四隅の透明部分を保存できます。
ツールを開くSVG のサイズ、要素数、ソース、構造ツリーを確認。
ツールを開く背景と倍率を変えて、安全処理済みの SVG をプレビュー。
ツールを開く2 または 4 スペースで整形し、図形や文字の意味を保持。
ツールを開く保守的な圧縮と追加の最適化を選び、サイズと削減率を比較。
ツールを開くSVG を PNG に変換し、サイズを指定して透明背景を保持。
ツールを開くSVG を JPG に変換し、サイズ・背景色・画質を調整。
ツールを開くUTF-8 の SVG を Base64 や Data URI に変換し、元の内容を保持。
ツールを開くBase64 や SVG Data URI を SVG に戻し、ソースと安全処理済みプレビューを確認。
ツールを開く塗り、線、グラデーションの色を検出し、一括変更して確認。
ツールを開く表示幅と高さを変更。縦横比を固定し、viewBox とパスの座標を保持。
ツールを開くviewBox を解析・生成し、内部座標の比率と表示倍率を計算。
ツールを開くパス、命令数、境界を確認し、塗りと線を調整。
ツールを開く単色、グラデーション、ドット、グリッドの背景を作り SVG で保存。
ツールを開くPNG を複数サイズ入りの ICO に変換。透明部分を保ち、切り抜きと背景を調整できます。
ツールを開くJPG の写真を ICO に変換。画像全体を収めるか中央を切り抜き、余白を調整できます。
ツールを開くサイト用の ICO と PNG をまとめて作成。プレビュー、ZIP ダウンロード、HTML のコピーに対応。
ツールを開く16~512 ピクセルからサイズを選択。PNG、複数サイズ入りの ICO、ZIP をまとめて作成できます。
ツールを開くApple Touch Icon を作成。初期設定は 180×180、白い背景、適度な余白です。
ツールを開くAndroid 向けの PNG と PWA 用の 192・512 ピクセルを作成。フォルダー構成を保って保存できます。
ツールを開く絵文字 1 つを ICO と PNG に変換。大きさや背景を調整し、実寸で確認できます。
ツールを開くApple、Android、PWA、汎用 PNG アイコンを作成し、用途別にまとめてダウンロード。
ツールを開く幅・高さ、縦横比、メガピクセル、向きを確認。スマートフォン写真の向き補正にも対応。
ツールを開くファイルのバイト数、KB/MB、KiB/MiB、形式とピクセルサイズを確認。
ツールを開く埋め込み DPI、密度の情報源、不一致の値、対応する印刷サイズを確認。
ツールを開くEXIF、IPTC、XMP、色、GPS などの読み取り可能な画像情報を分類して確認。
ツールを開く写真のカメラ、レンズ、露出、向き、GPS を、元の記録の情報源とともに確認。
ツールを開く写真の向きを保ち、保存し直して一般的な撮影情報を取り除きます。
ツールを開く画像をクリックして元のピクセルの HEX、RGB、HSL、Alpha を取得。拡大鏡にも対応。
ツールを開く0 始まりの座標で元画像のピクセルを読み取り、1 ピクセルずつ移動して色と Alpha を確認。
ツールを開く最も代表的な色のグループを抽出し、主色のコードとサンプルからの推定割合を表示。
ツールを開く3・5・8・10 色のパレットを抽出し、色の一覧や CSS 変数をコピー。
ツールを開くリニアライトまたは単純 RGB の平均色を計算し、透明度に応じて重み付け。
ツールを開く256 段階の RGB・輝度ヒストグラムで、各チャンネルの値の分布と統計を確認。
ツールを開くRGB チャンネルを原色やグレースケールで表示し、元のサイズと透明度を保った PNG を保存。
ツールを開く