JSON Schema and tool validator
Validate JSON Schema and OpenAI- or Anthropic-style function definitions locally, with clear structural errors before you call an LLM API.
How to use this tool
- Paste a JSON Schema or a JSON tool definition into the editor.
- Select Validate JSON.
- Fix any inline structural errors before sending the definition to a model API.
Worked example: Example: a function definition with a string name and an object-shaped parameters field passes the basic local validation.
Valid structure
Recognized as a openai tool.