API Comparator
Runs in your browser · Data is not saved
Back to API Comparator

Developer tool

Generate realistic API test data.

Define fields or paste an OpenAPI schema, then create ready-to-use JSON payloads.

Describe your payload

Choose the input that matches what you already have.

Format: fieldName: type. Try email, uuid, date, datetime, integer(1, 100), enum(a, b), boolean, object, or array<string>.

Generated payload

JSON preview

[
  {
    "id": "6c83ad38-80a2-4e54-8bf1-53bcbb5c2ba1",
    "firstName": "Aarav",
    "lastName": "Sharma",
    "email": "aarav.sharma@example.com",
    "age": 32,
    "isActive": true,
    "status": "active",
    "createdAt": "2026-09-03T11:42:18.000Z",
    "roles": [
      "developer",
      "reviewer"
    ]
  },
  {
    "id": "83d93251-4a19-4325-aa2f-358cc14be116",
    "firstName": "Meera",
    "lastName": "Patel",
    "email": "meera.patel@example.com",
    "age": 27,
    "isActive": false,
    "status": "pending",
    "createdAt": "2026-08-29T08:16:40.000Z",
    "roles": [
      "analyst",
      "tester"
    ]
  }
]

Private by design: generation happens locally in your browser. Field definitions, OpenAPI schemas, and generated payloads are not uploaded or stored.