JSON Schema生成

JSONデータからJSON Schemaを自動生成します

このツールを共有

問題を報告

非公開の入力内容やファイルは含めずに、問題を説明してください。

このツールはどのくらい役に立ちましたか?

このツールはどのくらい役に立ちましたか?

サンプルデータから推定しています。配列の要素のスキーマには最初の要素を使用します。検証する前にスキーマを確認し、調整してください。

この端末で処理されます。テキストはアップロードされません。

無料のオンラインJSON Schema生成ツール

このJSON Schema生成ツールは、サンプルのJSONデータを解析して、正確な型の検出、ネストされたオブジェクトの処理、配列要素の推論を行い、有効なJSON Schema定義を即座に生成します。JSONオブジェクトを貼り付けてドラフトのバージョンを選ぶだけで、APIの検証、フォーム生成、ドキュメント作成に使えるスキーマが得られ、スキーマのコードを1行も手で書く必要はありません。

このツールは、エコシステムで最も広く採用されているJSON Schemaのdraft-04、draft-06、draft-07に対応しています。JSON構造を再帰的にたどり、文字列、数値、整数、真偽値、null、オブジェクト、配列を検出します。配列については最初の要素からスキーマを推論するため、複雑にネストされた構造でも正確な要素定義が得られます。

オプションで、requiredプロパティ配列の切り替え、ドキュメント用のdescriptionプレースホルダーの追加、厳密な検証のためのadditionalProperties: falseの適用を設定できます。結果に問題がなければ、.schema.jsonファイルとしてダウンロードするか、ワンクリックでクリップボードにコピーできます。すべてブラウザー上で動作し、データがサーバーにアップロードされることはありません。

プライバシー設定

分析、広告、パーソナライズの設定を選択してください。必須ストレージは、テーマや保存したツールなどの機能を維持するために使われます。

必須ストレージは常に有効です。