利用可能なツール (50)

← すべてのツールに戻る

JSON Schema・データ規約

JSONからJSON Schemaを生成

JSONからJSON Schema生成:サンプル JSON データから JSON スキーマを生成します。型、配列、必須フィールド、形式制約を自動的に推測します。

JSON SchemaからモックJSONを生成

選択したモードと seed で JSON Schema をたどってモック値を生成し、そのスキーマに対する実際の検証結果を示します。

Limited Protobuf Message to JSON Schemaツール

Limited Protobuf Message to JSON Schemaツールをブラウザ内で使用できます。書き出す前に、対応する入力、結果、制限を確認してください。

JSON-LD構造化データ生成

schema.org コンテキストと指定タイプを持つ JSON-LD オブジェクトを生成します。既定は SoftwareApplication です。script タグの付与や Schema.org プロパティの検証はしません。

Schema.org構造化データ検証

JSON-LD の `@context` が `https://schema.org` であることと、空でない `@type` だけを確認します。タイプ別の属性や値の型は検証しません。

APIレスポンスモック定義ビルダー

指定した応答マップから一つの HTTP 状態とモック本文を返します。既定マップは 200/404 のみです。

JSON Schemaバージョン移行ツール

JSON Schemaバージョン移行ツール:従来の `id` キーワードを `$id` に置き換え、`$schema` URI を Draft 2020-12 に更新します。

単一 JSON テンプレートのモック生成

1 件の JSON テンプレートで {{key}}、@name、@int(min,max) を置換し、結果を解析します。JSON Schema の検証や配列の繰り返し生成はしません。

OpenAPI・インターフェース仕様

OpenAPI生成

フォーム項目と JSON 例から OpenAPI 3.1 の操作草稿を一つ作成し、生成した YAML または JSON を検証して問題を表示します。

OpenAPI検証

OpenAPI 3.0.x、3.1.x、3.2.x の JSON/YAML を解析し、バージョン別構造とローカル参照を確認して設計上の警告を分けて示します。

OpenAPIからMCPツール定義の下書きを生成

OpenAPIからMCPツール定義の下書きを生成:このページの作業領域で OpenAPI 3.0/3.1 仕様を MCP 定義草稿へ変換します。通常のサイト通信、拡張機能、管理端末ソフトウェアは別経路です。

OpenAPI 3.0・3.1相互変換

OpenAPI 3.0・3.1相互変換:ルート バージョンを 3.1.0 に更新し、従来の OpenAPI 3.0 の「nullable: true」を「type: [string, 'null']」に変換します。

Swagger 2.0からOpenAPI 3.xへの変換

Swagger 2.0からOpenAPI 3.xへの変換:host と BasePath を OpenAPI 3 `servers: [{ url: 'https://api.example.com/v1' }]` に置き換え、ルート バージョンを更新します。

OpenAPIからPostmanコレクション生成

一般的な OpenAPI 3.x 操作を、タグフォルダー、パス/クエリ/ヘッダーのプレースホルダー、操作説明、利用可能なインライン例、基本的なステータス確認を含むダウンロード可能な Postman Collection v2.1 JSON に変換します。入力は UTF-8 で 10,000,000 バイト未満です。

PostmanコレクションからOpenAPI仕様書生成

Postman Collection JSON を OpenAPI 3.0 YAML に変換します。ネストされたリクエストフォルダーを再帰的に読み取り、URL 変数とクエリパラメーターを対応付け、生の JSON リクエスト本文からスキーマを推定し、レスポンス例を HTTP 200 にまとめます。YAML をローカルにダウンロードできます。 入力は UTF-8 で 10,000,000 バイト未満である必要があります。

OpenAPIからTypeScript Fetchクライアント生成

対応する小文字の OpenAPI 操作から基本的な TypeScript fetch 関数を生成します。波括弧のパスパラメーターを文字列引数からエンコードし、Response を返します。クエリ・ヘッダーパラメーター、スキーマ型、応答解析は手作業です。

OpenAPIからAxiosクライアント生成

対応する小文字の OpenAPI 操作から、エンコードした文字列パスパラメーターと任意の Bearer ヘッダーを持つ基本的な Axios 関数を生成します。スキーマ由来の型、クエリ・ヘッダーパラメーター、応答契約は手作業です。

OpenAPI非推奨(Deprecated)定義ビルダー

選択した OpenAPI 操作を deprecated にし、説明文に移行メモを追記します。Sunset 応答ヘッダーの記述は追加しません。

OpenAPI operationId欠落・重複チェック

operationId の欠落と重複を報告し、欠落分を生成できます。大文字・小文字の命名規則は検査しません。

RESTful API設計規約検証・Lintツール

OpenAPI パスの先頭スラッシュと大文字、対応する操作の responses フィールドを確認します。パス内の動詞やリソース設計は評価しません。

HTTP・ネットワークプロトコルデバッグ

cURL からコードへの変換

POSIX 形式の引用符、エスケープされた空白、行継続と、対応する cURL のメソッド、ヘッダー、Basic 認証、Cookie、本文オプションを解析します。JavaScript Fetch または Axios、Python Requests、Go net/http のコードを生成します。コマンドは UTF-8 で 100,000 バイト未満にしてください。未対応オプションはエラーになります。Chrome、Safari、Postman で実際に取得したサンプル群は含まれません。

HTTPリクエストヘッダービルダー

JSON ヘッダーオブジェクトと fetch オプションのスニペットを作成します。フィールド名の token 構文を検証し、互換性とリスクを評価し、一部の非推奨ヘッダーを示し、Cache-Control を説明し、Bearer、Basic、API キーヘッダーをローカルで生成します。

HARファイル解析・ネットワークウォーターフォール

HAR エントリーをブラウザー内で解析し、合計時間と DNS・接続・TTFB・ダウンロードの各段階を表示します。リクエストの時間軸、ドメイン・コンテンツタイプ・ステータスによる絞り込み、レスポンス本文の確認、低速・大容量リクエストの抽出ができます。最大 100 MB の HAR ファイルを開くかドロップでき、表示する詳細では機密値を伏せます。

SSE テキスト解析器

貼り付けた SSE テキストから event、id、retry、data を読み取り、JSON のイベント一覧を返します。ストリーム終端の検証やサーバー接続はしません。

WebSocketペイロード検査ツール

貼り付けた WebSocket ペイロードを確認します。JSON なら最上位のキー、バイト数、解析値を表示し、それ以外はテキストとバイト数を表示します。JSON-RPC 2.0 の検証はしません。

CORS 応答ヘッダー生成

JSON から Access-Control-Allow-Origin、Methods、Headers、Max-Age の行を作ります。プリフライト送信やブラウザー動作テストはしません。

RESTルーティングパス・パラメータ照合

デコードした URL の区間を固定文字と :name 区間で比較し、一致と取得パラメーターを返します。

旧式 RateLimit ヘッダー整形

初期草案の RateLimit-Limit、RateLimit-Remaining、RateLimit-Reset の 3 行を整形します。2026 年 5 月の IETF 草案は RateLimit と RateLimit-Policy を使用します。サーバー制限は実行しません。

RSS・Atomフィード検証ツール

RSS・Atomフィード検証ツール:RSS 2.0とAtomのXMLを解析し、対応する必須メタデータを確認してitemまたはentryを数えます。リンク先の取得や、すべての拡張要素・日付の検証は行いません。

Common HTTP API Error Lookupツール

Common HTTP API Error Lookupツールをブラウザ内で使用できます。書き出す前に、対応する入力、結果、制限を確認してください。

WebSocket URL 解析ツール

ws/wss URL の各欄位を解析し、フラグメントとユーザー情報を拒否します。接続や TLS 検証はしません。

APIセキュリティ・認証機構

Webhook署名検証テスター(HMAC対応)

汎用、Stripe、GitHub、Shopify、Slack 形式の HMAC-SHA-256 Webhook 署名をローカルで生成・検証します。Stripe はタイムスタンプ + 未加工本文、Slack は v0 + タイムスタンプ + 未加工本文を署名します。payload は有効な UTF-8 テキストで 5,000,000 バイト未満にしてください。JSON の再整形で署名は変わり、リクエストは送信されません。

OAuth2 PKCEコード生成

OAuth2 PKCEコード生成:暗号的にランダムな URL セーフ検証ツールを生成し、SHA-256 ハッシュを計算し、Base64URL エンコードして S256 チャレンジを作成します。

OAuth2認可リクエストURLビルダー

OAuth2認可リクエストURLビルダー:標準 RFC 6749 クエリ パラメータを組み立て、response_type=code とランダム状態の反 CSRF トークンを追加します。

JWTトークンローカル生成・署名ツール

compact JWT をローカルで署名します。ヘッダーとペイロードを Base64URL で符号化し、HMAC (HS256/384/512) または RSA PKCS#1 v1.5 (RS256/384/512) の署名を作成します。トークンの検証は行いません。

JWKS メタデータの確認

ローカル JWKS の各鍵について kid、kty、use、key_ops、alg、証明書数、秘密フィールドの有無を要約します。PEM の出力や鍵素材の検証は行いません。

サイトマップXML検証・URL抽出

サイトマップXML検証・URL抽出:XMLを解析し、サイトマップのルート要素を確認して loc を抽出し、HTTP(S)の絶対URLと重複を検査します。XSD検証やURLへの接続確認は行いません。

robots.txt ディレクティブ集計

貼り付けた robots.txt の User-agent、Allow/Disallow/Crawl-delay、Sitemap 行を数えます。規則の生成やパス許可の判定はしません。

HTTP セキュリティヘッダー行生成

JSON 設定から CSP、HSTS、MIME sniffing 対策、Referrer、Permissions のヘッダー行を生成します。既定値はフレーム埋め込みを制限しません。

Content Security Policy (CSP) ビルダー

基本的な字句検査を行った指令名とソース値を CSP テキストに連結します。ブラウザーでの適用や公開ページとの互換性は確認しません。

API キーの構造チェック

貼り付けたキーの長さ、文字種、単純な弱いパターンを調べます。文字集合のビット数は上限で、発行元や実際のエントロピーは判定できません。

SRI (Subresource Integrity) ハッシュ生成

SRI (Subresource Integrity) ハッシュ生成:SHA-384 暗号ダイジェストを計算し、結果を標準 Base64 にエンコードします。

OAuth 1.0a署名生成ツール

OAuth 1.0a署名生成ツール:HTTP メソッド、URL、および正規化された並べ替えられたクエリ パラメーターを標準の OAuth 1.0a 署名ベース文字列にエンコードします。

GraphQL・RPC

ツールカテゴリ