Handy Dev Tools
日常的な作業のためのシンプルなオンラインツール

お気に入りがありません

    Base64エンコード/デコードツール
    Markdown to HTML変換
    HTML to Markdown変換
    URL エンコード・デコード
    Unicodeエスケープ変換
    Unicodeエンコード/デコード
    SQLフォーマッタ
    SQLスプリッタ
    SQLパラメータバインド
    JSONフォーマッタ
    XMLフォーマッタ
    YAMLフォーマッタ
    GraphQLフォーマッタ
    JSON to YAML変換
    YAML to JSON変換
    JSON to TOML変換
    TOML to JSON変換
    HTMLエンティティ エンコード/デコード
    TOML to YAML変換
    YAML to TOML変換
    CSV to SQL INSERT変換
    Markdownテーブル生成
    JSON to XML変換
    XML to JSON変換
    UUID生成
    ULID生成
    パスワード生成
    ハッシュ生成
    Lorem Ipsum ジェネレーター
    Lorem Picsum画像URL生成ツール
    テストデータ生成
    QRコード生成
    S3パス解析・変換
    IPアドレス計算
    サブネット分割
    サブネット統合
    CloudFront署名URL生成
    RDS接続文字列ジェネレーター
    座標変換ツール
    位置情報フォーマット一括変換
    JWTデコード・解析
    Basic認証
    パスワード強度分析
    クレジットカードバリデーター
    PIIマスク(個人情報難読化)
    RSA鍵ペア生成ツール
    文字ケース変換
    ローマ字変換
    ローマ数字変換ツール
    フォネティックコード変換ツール
    文字数カウンター
    テキストDiff
    HTMLタグ除去
    正規表現テスター
    色情報変換
    ダイスロール
    Crontab ジェネレーター
    Crontab パーサー
    絵文字ピッカー
    Unixタイムスタンプ変換ツール
    HTTP ステータスコード検索
    ポート番号検索
    MIMEタイプ検索
    Base64ファイル変換
    画像Base64エンコード/デコード
    User-Agent パーサー
    URLパーサー
    OGPチェッカー
    コミットメッセージジェネレーター
    Chmod Calculator
    ターミナルGIFメーカー
    .envパーサー・バリデータツール
Ctrl+K

GraphQLフォーマッタ

GraphQLフォーマッタツールです。GraphQLクエリと変数を整形し、構文エラーをチェックできます。graphql formatter、graphql 整形で検索可能。

GraphQLクエリ
変数 (Variables)
GraphQLクエリ結果
Read Only
変数結果
Read Only

使い方

このツールについて

GraphQL クエリと変数を整形し、構文エラーをチェックします。graphql formatter、graphql 整形で検索可能。

使い方

GraphQL クエリと変数(JSON)を入力するか、ファイルから読み込み。整形結果を表示・コピー。構文エラー時はエラー箇所を表示。

ユースケース

• GraphQL クエリの可読性向上 • 構文エラーのデバッグ • 変数(JSON)の整形 • API 開発時のクエリ確認

技術的な仕組み

■ GraphQL とは GraphQL は、API 用のクエリ言語およびスキーマ言語です。クライアントが必要なデータだけを指定して取得でき、REST のオーバーフェッチを避けられます。クエリ(query)、ミューテーション(mutation)、サブスクリプション(subscription)をサポートし、変数(Variables)でパラメータを渡せます。

よくある質問

Q: GraphQLの変数(variables)に対応していますか?
A: はい。クエリフィールドにクエリを、変数フィールドにJSON変数を貼り付けてください。それぞれ独立してフォーマットされ、構文エラーも個別に報告されます。
Q: どのようなGraphQLドキュメントに対応していますか?
A: クエリ・ミューテーション・サブスクリプション・フラグメント・スキーマ定義(SDL)すべてに対応しています。
Q: APIに送信する前のクエリ検証に使えますか?
A: GraphQL構文のチェック(波括弧の漏れ、不正なキーワードなど)は行いますが、特定のスキーマに対する検証は行いません。フィールド名の誤りは検出されません。
Q: IDEのフォーマット結果と異なるのはなぜですか?
A: フォーマッターによってスタイルの選択(フィールド間の空行など)が異なる場合があります。本ツールはgraphql-jsリファレンスライブラリの標準的なフォーマット規則に従っています。
Q: クエリはサーバーに送信されますか?
A: いいえ。すべてのフォーマットと構文チェックはブラウザ内で行われます。クエリや変数がサーバーに送られることはありません。