Sample JSON / Users

Sample Users JSON

Sixty realistic user records with names, emails, usernames, ages, locations, roles, and registration timestamps - the dataset you need for auth flows, user tables, and profile UIs.

https://jsonconsole.com/api/users.json
60 records20 KBCORS: *
Download users.json·Free for any use, no attribution required (CC0). Endpoint is stable - safe to use in tutorials and READMEs.

Preview

[
  {
    "id": 1,
    "firstName": "Edsger",
    "lastName": "Lovelace",
    "email": "edsger.lovelace1@example.com",
    "username": "edsger_lovelace95",
    "age": 36,
    "phone": "+1-555-5012",
    "city": "Nairobi",
    "country": "USA",
    "role": "viewer",
    "isActive": true,
    "registeredAt": "2023-10-14T01:01:00Z"
  },
  {
    "id": 2,
    "firstName": "Grace",
    "lastName": "Hamilton",
    "email": "grace.hamilton2@example.com",
    "username": "grace_hamilton30",
    "age": 51,
    "phone": "+1-555-1434",
    "city": "Toronto",
    "country": "Kenya",
    "role": "viewer",
    "isActive": true,
    "registeredAt": "2026-04-15T18:17:00Z"
  },
  {
    "id": 3,
    "firstName": "Ada",
    "lastName": "Knuth",
    "email": "ada.knuth3@example.com",
    "username": "ada_knuth90",
    "age": 46,
    "phone": "+1-555-6574",
    "city": "Oslo",
    "country": "USA",
    "role": "admin",
    "isActive": false,
    "registeredAt": "2025-02-03T12:06:00Z"
  }
]

First 3 records shown - the full file has 60 records.

Fields

FieldTypeNotes
idnumberSequential user ID
firstName / lastNamestringRealistic person names
emailstringUnique example.com address
usernamestringLogin-style handle
agenumber19-64
phonestringUS-format placeholder number
city / countrystringReal-world locations
rolestringadmin | editor | viewer
isActiveboolean~80% true
registeredAtstring (ISO 8601)Registration timestamp

Fetch it in code

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

data = requests.get(
    "https://jsonconsole.com/api/users.json"
).json()

What this dataset is good for

  • Populating user tables and admin dashboards during development
  • Testing pagination, search, and filtering with realistic value distributions
  • Practicing fetch/axios calls in tutorials without building a backend

More sample data

You might also need

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