Sample JSON / Large (1 MB)

Large JSON File - 1 MB Sample

Roughly 1,600 nested records (~1.1 MB minified) combining user and product objects - sized for testing how parsers, editors, virtual-scrolling tables, and upload flows behave beyond toy payloads.

https://jsonconsole.com/api/large-1mb.json
~1,600 records1.1 MBCORS: *
Download large-1mb.json·Free for any use, no attribution required (CC0). Endpoint is stable - safe to use in tutorials and READMEs.

Preview

[
  {
    "id": 1,
    "uuid": "34e50699-d043-34fa",
    "user": {
      "id": 52,
      "firstName": "Hedy",
      "lastName": "Perlman",
      "email": "hedy.perlman52@example.com",
      "username": "hedy_perlman36",
      "age": 45,
      "phone": "+1-555-5133",
      "city": "Amsterdam",
      "country": "Japan",
      "role": "editor",
      "isActive": true,
      "registeredAt": "2023-06-08T20:04:00Z"
    },
    "product": {
      "id": 4,
      "name": "Compact Notebook",
      "sku": "SKU-1004",
      "category": "office",
      "price": 372.73,
      "currency": "USD",
      "stock": 189,
      "rating": 3.7,
      "tags": [
        "premium",
        "bestseller",
        "budget"
      ],
      "inStock": true
    },
    "quantity": 5,
    "status": "shipped",
    "notes": "Performance-testing sample record. Performance-testing sample record. Performance-testing sample record. ",
    "createdAt": "2025-10-18T05:20:00Z"
  },
  {
    "id": 2,
    "uuid": "fa9fc10e-b43c-4aea",
    "user": {
      "id": 19,
      "firstName": "Vint",
      "lastName": "Hamilton",
      "email": "vint.hamilton19@example.com",
      "username": "vint_hamilton13",
      "age": 25,
      "phone": "+1-555-8062",
      "city": "Lisbon",
      "country": "Canada",
      "role": "editor",
      "isActive": true,
      "registeredAt": "2023-11-21T20:06:00Z"
    },
    "product": {
      "id": 37,
      "name": "Wireless Water Bottle",
      "sku": "SKU-1037",
      "category": "outdoor",
      "price": 201.75,
      "currency": "USD",
      "stock": 97,
      "rating": 4.9,
      "tags": [
        "budget",
        "eco",
        "premium"
      ],
      "inStock": true
    },
    "quantity": 3,
    "status": "cancelled",
    "notes": "Performance-testing sample record. Performance-testing sample record. Performance-testing sample record. ",
    "createdAt": "2024-03-25T13:58:00Z"
  },
  {
    "id": 3,
    "uuid": "0f2d5c15-fe13-46fe",
    "user": {
      "id": 56,
      "firstName": "Yukihiro",
      "lastName": "Turing",
      "email": "yukihiro.turing56@example.com",
      "username": "yukihiro_turing45",
      "age": 53,
      "phone": "+1-555-8018",
      "city": "Sydney",
      "country": "Portugal",
      "role": "admin",
      "isActive": true,
      "registeredAt": "2025-01-28T13:52:00Z"
    },
    "product": {
      "id": 42,
      "name": "Solar Monitor Stand",
      "sku": "SKU-1042",
      "category": "office",
      "price": 124.21,
      "currency": "USD",
      "stock": 118,
      "rating": 4.1,
      "tags": [
        "popular",
        "budget"
      ],
      "inStock": true
    },
    "quantity": 2,
    "status": "processing",
    "notes": "Performance-testing sample record. ",
    "createdAt": "2024-12-11T07:48:00Z"
  }
]

First 3 records shown - the full file has ~1,600 records.

Fields

FieldTypeNotes
id / uuidnumber / stringIdentifiers
userobjectFull embedded user record
productobjectFull embedded product record
quantity / statusnumber / stringOrder-like fields
notes / createdAtstringText padding + timestamp

Fetch it in code

JavaScript
const res = await fetch(
  "https://jsonconsole.com/api/large-1mb.json"
);
const data = await res.json();
Python
import requests

data = requests.get(
    "https://jsonconsole.com/api/large-1mb.json"
).json()

What this dataset is good for

  • Benchmarking JSON.parse and streaming parsers
  • Testing editor/viewer performance with non-trivial documents
  • Upload-size and request-body limit testing

More sample data

You might also need

Free and in-browser, like everything on JSON Console. Browse all tools →