API, Data & Developer Tools
Twenty tools for API and data work: diff OpenAPI specs, infer and sample JSON Schema, mock GraphQL, read Protobuf and AsyncAPI, compare SQL schemas and plans, profile and join CSV, and review Dockerfiles.
About these tools
These tools read the artefacts developers actually exchange - specifications, schemas, DDL, query plans, CSV exports, Compose files - and turn them into something you can review. Parsing happens in your browser; nothing you paste is uploaded.
Nothing here executes what it reads. SQL is never run, containers are never built, Compose files never start, and spreadsheet exports are escaped so a cell cannot turn into a formula when someone opens the file.
Popular tasks
All API, Data & Developer Tools
- OpenAPI Specification Diff Checker Compare two OpenAPI documents and classify every change to paths, parameters, request and response schemas, security and status codes as breaking or non-breaking.
- OpenAPI Mock Data Generator Generate deterministic example requests and responses from an OpenAPI document, honouring formats, enums and constraints, and download them as test fixtures.
- JSON Schema Inferrer Infer a JSON Schema from one or many JSON samples, detecting optional fields, unions, formats and conflicts, with a confidence note for every inferred rule.
- JSON Schema Sample Generator Generate valid sample documents and boundary edge cases from a JSON Schema, with a seed for reproducibility and limits on depth and size.
- API Pagination Test Data Builder Generate page, offset and cursor pagination fixtures with boundary cases - empty pages, last page, duplicated and missing items under concurrent writes - plus the assertions to test them.
- HTTP Request to Code Converter Convert a cURL command or raw HTTP request into code for common languages and libraries, with credentials redacted and a note on anything a target cannot express.
- GraphQL Query Complexity Estimator Parse a GraphQL operation and its fragments, apply configurable field and list weights, and see depth, alias count and a transparent cost breakdown per field.
- GraphQL Mock Data Generator Generate deterministic mock results for a GraphQL operation from your schema SDL and field rules, shaped exactly like the server's response, without running a server.
- Protobuf Schema Viewer Parse .proto files in the browser and explore messages, enums, services and dependencies, with the compatibility-sensitive field numbers and reserved ranges highlighted.
- AsyncAPI Validator and Viewer Validate an AsyncAPI 3.0 or 2.6 document's structure and references and browse its servers, channels, operations and messages as readable documentation.
- SQL Schema Diff Checker Compare two CREATE TABLE snapshots and see added and dropped tables, columns, type and nullability changes and indexes, with a reviewable change plan - never executed.
- SQL Index Advisor Analyse pasted queries and optional plans with transparent heuristics and propose candidate indexes, with column order reasoning and the write and storage cost of each.
- SQL Explain Plan Visualizer Render PostgreSQL EXPLAIN (JSON or text) and MySQL EXPLAIN FORMAT=JSON as an operator tree, compare estimated and actual rows, and explain the costliest nodes.
- CSV Schema Profiler Profile a CSV in the browser: inferred type, nulls, distinct values, ranges, lengths and format patterns per column, with the sampling used disclosed.
- CSV Data Quality Checker Apply completeness, uniqueness, validity, range and consistency rules to a CSV, get a score per rule, and download exactly the rows that fail.
- CSV Join and Merge Planner Preview inner, left, right and full joins between two CSVs, check key quality and fan-out, see unmatched rows, then run the merge locally and download it.
- JSON Table Explorer Open large JSON locally, pick the array to tabulate, flatten nested paths into columns, filter and sort, and export exactly the columns you chose to CSV or JSON.
- Data Mapping Transformer Map source fields to a target structure with rename, cast, default, concatenate and lookup rules, preview the result, and save the mapping as portable JSON.
- Dockerfile Optimizer Parse a Dockerfile and get an annotated review of layer order, cache busting, image size, base-image choices and build-context risks, with a proposed rewrite. Nothing is built.
- Docker Compose Visualizer Parse a Compose file safely and draw its services, networks, volumes, ports and depends_on graph, with common mistakes flagged and the diagram exportable as SVG.
Newly added
Related A2Z.Tools utilities
- JSON Schema Validator
- JSON Formatter
- CSV Viewer
- CSV Cleaner
- SQL Formatter
- YAML Formatter
- JSONPath Tester
Other tool collections
Rate this tool
Was this tool useful? Your feedback helps us improve it.