Runs entirely in your browser — no uploads, no saved snippets, no public links.

Paste a file, inspect the issues, export reviewed output.

Schema workflow chooser

Schema tools for contract-ready data

Choose the schema job first: generate a starter schema, validate JSON, validate CSV rows, or run one contract check across both formats.

User problem

Start with Schema Checker

I need one schema check for JSON or CSV

Use a universal checker when the data source can be JSON or CSV but the destination contract is the same.

Best first tool

Schema Checker

Validate JSON or CSV data against a JSON Schema and get readable fix steps.

What it checks

  • Required fields
  • Root type
  • Row or path errors
  • Readable contract failures

User problem

Start with JSON Schema Generator

I have sample JSON and need a starter schema

Infer a first contract from representative JSON, then tighten it before reuse.

Best first tool

JSON Schema Generator

Infer object properties, arrays and field types from sample JSON.

What it checks

  • Root data type
  • Object properties
  • Array item shapes
  • Inferred required fields

User problem

Start with CSV Schema Generator

I have CSV rows and need column rules

Turn representative CSV rows into a starter schema before enforcing required columns and types.

Best first tool

CSV Schema Generator

Infer a starter schema from CSV columns and values.

What it checks

  • Column names
  • Field type inference
  • Required column candidates
  • Array-of-object shape

User problem

Start with CSV Schema Validator

I need to validate CSV rows against a contract

Run schema validation after the CSV structure parses cleanly and the import contract is known.

Best first tool

CSV Schema Validator

Validate CSV rows against a JSON Schema with row-level messages.

What it checks

  • Header mapping
  • Required columns
  • Type mismatches
  • Enum or format violations

Tool directory

Browse schema tools

Use this directory when you already know the schema task: validate JSON, infer a schema from JSON, infer a schema from CSV, validate CSV rows or run one combined schema checker.