Rayrun
← Back to tools

JSON to JSON Schema Converter

A JSON to JSON Schema tool converts JSON (JavaScript Object Notation) data into a JSON schema, which is a vocabulary that allows you to annotate and validate JSON documents.

Use Ctrl + k + "Tools" to quickly access all tools.

{
"name": "Jane Doe",
"age": 42,
"email": "janedoe@example.com",
"address": {
"street": "789 Elm St",
"city": "Los Angeles",
"state": "CA",
"zip": "90001"
},
"interests": ["gardening", "playing guitar", "hiking"],
"isStudent": true
}
{
"properties": {
"address": {
"properties": {
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"street": {
"type": "string"
},
"zip": {
"format": "utc-millisec",
"type": "string"
}
},
"type": "object"
},
"age": {
"type": "integer"
},
"email": {
"format": "email",
"type": "string"
},
"interests": {
"items": {
"type": "string"
},
"type": "array"
},
"isStudent": {
"type": "boolean"
},

Feedback or suggestions? Send it to luc@ray.run

Thank you!
Was this helpful?

Open Source Packages

Install with https://npmjs.com/:

  • to-json-schema

Related Tools

Recently Used

TwitterGitHubLinkedIn
AboutQuestionsDiscord ForumBrowser ExtensionTagsQA Jobs

Rayrun is a community for QA engineers. I am constantly looking for new ways to add value to people learning Playwright and other browser automation frameworks. If you have feedback, email luc@ray.run.