Data

Sample JSON 100KB File

JSON array of records — contact/financial/ecommerce schemas

Click below for an instant download — no signup, no redirect.

Download 100KB JSON100 KB

TestFile-json-100kb.json

File details

FormatJSON
Extension.json
MIME typeapplication/json
Size100 KB
Exact bytes102,400
FilenameTestFile-json-100kb.json
Format versionJSON (ECMA-404 / RFC 8259)
Contents~500 Faker contact objects in a root array; 8 keys per object; pretty-printed with 2-space indent
EncodingUTF-8 (no BOM); 2-space indented JSON; Unix LF line endings

What is a 100KB JSON file useful for?

A 100 KB JSON file with ~500 records is the right size for unit-testing JSON API response parsing, schema validation library setup, and upload validator MIME type detection. Use it to verify that your JSON parser correctly handles the array-of-objects structure, that your schema validator catches missing required fields and type mismatches, and that your API endpoint returns appropriate error messages for malformed JSON (test with a truncated copy of this file).

What's inside this file?

Generated by data.py with Faker. A JSON array containing approximately 500 contact objects, pretty-printed with 2-space indentation. Each object has 8 keys: id (integer), first_name, last_name, email, phone (all strings), date (ISO 8601 string), amount (float), status (string enum). The array is wrapped in a root-level array (not an object with a 'data' key) — matching the simplest common API response pattern.

Download via curl

curl -L "http://localhost:8000/files/json/TestFile-json-100kb.json" \
  -o TestFile-json-100kb.json

Need different parameters?

Generate a custom JSON file with exact settings.

⚙ Generate custom JSON

Related formats

Other JSON sizes

Frequently asked questions