Sample users JSON (array of 50 objects)
A JSON document whose root is an array of 50 fictional user objects with nested address objects and tag arrays.
Download
sample-users.json
14.3 KB14,664 bytes
Download JSON sampleDirect download. No sign-up and no waiting.
- Type
- application/json
- SHA-256
beb41c8d52307a15b4344a454ca106a6dfe6ba4bcf9c6c59868c8f230875ce79- Direct URL
https://sampletestfiles.com/downloads/samples/sample-users.json
Why test with this file
A typical API response shape for testing deserialisers, table components and mock servers.
| Records | 50 |
|---|---|
| Root type | Array |
| Indentation | 2 spaces |
| Encoding | UTF-8 without BOM |
What to check
After your application has processed sample-users.json, confirm that:
- The client handles an array at the root rather than an object.
- Nested address fields and the tags array map onto your model correctly.
- A table or list component renders all 50 records and paginates as designed.
How the file begins
The opening lines of sample-users.json, exactly as they appear in the file.
[
{
"id": 1,
"name": "Ethan Zeller",
"email": "ethan.zeller1@example.com",
"phone": "+1-202-555-0163",
"active": true,
"address": {
"city": "Pune",
"country": "IN"
},
"tags": [
"team"
],Preview
Shows the file contents.
Technical details
| File name | sample-users.json |
|---|---|
| Format | JSON (JavaScript Object Notation) |
| Extension | .json |
| MIME type | application/json |
| Size | 14,664 bytes (14.3 KB) |
| Kind | Text |
| SHA-256 | beb41c8d52307a15b4344a454ca106a6dfe6ba4bcf9c6c59868c8f230875ce79 |
| Created | 2026-10-10 |
| Validation | Exact size, signature bytes and structure checked when the file was generated |
| Preview | Available on this page |
| Source | Generated for this site; not copied from elsewhere |
| Licence | Free to use, modify and redistribute (terms) |
| Category | Data |
Validated for expected format and integrity. As with any download, scan the file with your own security tools before opening it. How files are made and checked
Download from the command line and verify
Fetch the file with curl, then compare its checksum with the SHA-256 value above.
curl -o sample-users.json 'https://sampletestfiles.com/downloads/samples/sample-users.json'
sha256sum sample-users.json # Linux
shasum -a 256 sample-users.json # macOSOn Windows, run Get-FileHash sample-users.json -Algorithm SHA256 in PowerShell. A matching value proves that the download is complete and unaltered.
About JSON
The standard data format of web APIs: objects, arrays, strings, numbers, booleans and null.
Where it fits
- API testing
Payloads and attachments for testing REST endpoints that receive, return or transform files.
- Web development
Placeholder images, media, data and documents for building and demonstrating web interfaces.