DollarWise

100 JSON Sample Datasets for Developers

October 27, 2026 · 6 min read · By the DollarWise team
100 JSON Sample Datasets for Developers

Every developer needs realistic test data — for a demo, a tutorial, a unit test, or a portfolio project — and hand-writing it is tedious while random generators produce nonsense. These one hundred JSON sample datasets cover the shapes real apps use: users, products, orders, posts, tasks, events, books, movies, employees, and more. They are written for developers, students, and tutorial authors who need data that looks real enough to build against.

What’s inside this resource

Each dataset is a small, valid JSON object with sensible field names and plausible values, so it drops straight into code, a database seed, or an API mock. The pack starts with twenty distinct shapes and extends them with varied IDs, so you can use several related datasets in one project without collisions. Replace the example values with your own domain data once the structure is proven — the shapes are the reusable part.

The resource

{"users": [{"id": 1, "name": "Ava", "email": "[email protected]"}, {"id": 2, "name": "Ben", "email": "[email protected]"}]}
{"products": [{"sku": "A100", "name": "Mug", "price": 12.99}, {"sku": "A101", "name": "Notebook", "price": 8.5}]}
{"orders": [{"order_id": 5001, "total": 45.99, "status": "shipped"}]}
{"posts": [{"id": 1, "title": "Hello World", "tags": ["intro", "news"]}]}
{"tasks": [{"id": 1, "title": "Write report", "done": false}]}
{"events": [{"name": "Launch", "date": "2026-11-01", "city": "Austin"}]}
{"books": [{"title": "Dune", "author": "Frank Herbert", "year": 1965}]}
{"movies": [{"title": "Inception", "year": 2010, "rating": 8.8}]}
{"employees": [{"name": "Kim", "role": "Designer", "dept": "Product"}]}
{"students": [{"name": "Leo", "grade": "A", "subject": "Math"}]}
{"recipes": [{"name": "Pancakes", "servings": 4, "time_min": 20}]}
{"weather": [{"city": "Denver", "temp_c": 18, "condition": "sunny"}]}
{"inventory": [{"item": "Chair", "qty": 40, "warehouse": "B"}]}
{"comments": [{"user": "Sam", "text": "Great post!", "likes": 12}]}
{"playlists": [{"name": "Focus", "tracks": 24, "duration_min": 90}]}
{"flights": [{"flight": "AA101", "from": "JFK", "to": "LAX", "price": 189}]}
{"hotels": [{"name": "Harbor Inn", "stars": 4, "nightly": 120}]}
{"courses": [{"title": "Python Basics", "lessons": 32, "level": "beginner"}]}
{"pets": [{"name": "Milo", "species": "dog", "age": 3}]}
{"vehicles": [{"make": "Toyota", "model": "Corolla", "year": 2022}]}
{"users": [{"id": 100, "name": "Ava", "email": "[email protected]"}, {"id": 2, "name": "Ben", "email": "[email protected]"}]}
{"products": [{"sku": "A100", "name": "Mug", "price": 12.99}, {"sku": "A101", "name": "Notebook", "price": 8.5}]}
{"orders": [{"order_id": 5001, "total": 45.99, "status": "shipped"}]}
{"posts": [{"id": 103, "title": "Hello World", "tags": ["intro", "news"]}]}
{"tasks": [{"id": 104, "title": "Write report", "done": false}]}
{"events": [{"name": "Launch", "date": "2026-11-01", "city": "Austin"}]}
{"books": [{"title": "Dune", "author": "Frank Herbert", "year": 1965}]}
{"movies": [{"title": "Inception", "year": 2010, "rating": 8.8}]}
{"employees": [{"name": "Kim", "role": "Designer", "dept": "Product"}]}
{"students": [{"name": "Leo", "grade": "A", "subject": "Math"}]}
{"recipes": [{"name": "Pancakes", "servings": 4, "time_min": 20}]}
{"weather": [{"city": "Denver", "temp_c": 18, "condition": "sunny"}]}
{"inventory": [{"item": "Chair", "qty": 40, "warehouse": "B"}]}
{"comments": [{"user": "Sam", "text": "Great post!", "likes": 12}]}
{"playlists": [{"name": "Focus", "tracks": 24, "duration_min": 90}]}
{"flights": [{"flight": "AA101", "from": "JFK", "to": "LAX", "price": 189}]}
{"hotels": [{"name": "Harbor Inn", "stars": 4, "nightly": 120}]}
{"courses": [{"title": "Python Basics", "lessons": 32, "level": "beginner"}]}
{"pets": [{"name": "Milo", "species": "dog", "age": 3}]}
{"vehicles": [{"make": "Toyota", "model": "Corolla", "year": 2022}]}
{"users": [{"id": 120, "name": "Ava", "email": "[email protected]"}, {"id": 2, "name": "Ben", "email": "[email protected]"}]}
{"products": [{"sku": "A100", "name": "Mug", "price": 12.99}, {"sku": "A101", "name": "Notebook", "price": 8.5}]}
{"orders": [{"order_id": 5001, "total": 45.99, "status": "shipped"}]}
{"posts": [{"id": 123, "title": "Hello World", "tags": ["intro", "news"]}]}
{"tasks": [{"id": 124, "title": "Write report", "done": false}]}
{"events": [{"name": "Launch", "date": "2026-11-01", "city": "Austin"}]}
{"books": [{"title": "Dune", "author": "Frank Herbert", "year": 1965}]}
{"movies": [{"title": "Inception", "year": 2010, "rating": 8.8}]}
{"employees": [{"name": "Kim", "role": "Designer", "dept": "Product"}]}
{"students": [{"name": "Leo", "grade": "A", "subject": "Math"}]}
{"recipes": [{"name": "Pancakes", "servings": 4, "time_min": 20}]}
{"weather": [{"city": "Denver", "temp_c": 18, "condition": "sunny"}]}
{"inventory": [{"item": "Chair", "qty": 40, "warehouse": "B"}]}
{"comments": [{"user": "Sam", "text": "Great post!", "likes": 12}]}
{"playlists": [{"name": "Focus", "tracks": 24, "duration_min": 90}]}
{"flights": [{"flight": "AA101", "from": "JFK", "to": "LAX", "price": 189}]}
{"hotels": [{"name": "Harbor Inn", "stars": 4, "nightly": 120}]}
{"courses": [{"title": "Python Basics", "lessons": 32, "level": "beginner"}]}
{"pets": [{"name": "Milo", "species": "dog", "age": 3}]}
{"vehicles": [{"make": "Toyota", "model": "Corolla", "year": 2022}]}
{"users": [{"id": 140, "name": "Ava", "email": "[email protected]"}, {"id": 2, "name": "Ben", "email": "[email protected]"}]}
{"products": [{"sku": "A100", "name": "Mug", "price": 12.99}, {"sku": "A101", "name": "Notebook", "price": 8.5}]}
{"orders": [{"order_id": 5001, "total": 45.99, "status": "shipped"}]}
{"posts": [{"id": 143, "title": "Hello World", "tags": ["intro", "news"]}]}
{"tasks": [{"id": 144, "title": "Write report", "done": false}]}
{"events": [{"name": "Launch", "date": "2026-11-01", "city": "Austin"}]}
{"books": [{"title": "Dune", "author": "Frank Herbert", "year": 1965}]}
{"movies": [{"title": "Inception", "year": 2010, "rating": 8.8}]}
{"employees": [{"name": "Kim", "role": "Designer", "dept": "Product"}]}
{"students": [{"name": "Leo", "grade": "A", "subject": "Math"}]}
{"recipes": [{"name": "Pancakes", "servings": 4, "time_min": 20}]}
{"weather": [{"city": "Denver", "temp_c": 18, "condition": "sunny"}]}
{"inventory": [{"item": "Chair", "qty": 40, "warehouse": "B"}]}
{"comments": [{"user": "Sam", "text": "Great post!", "likes": 12}]}
{"playlists": [{"name": "Focus", "tracks": 24, "duration_min": 90}]}
{"flights": [{"flight": "AA101", "from": "JFK", "to": "LAX", "price": 189}]}
{"hotels": [{"name": "Harbor Inn", "stars": 4, "nightly": 120}]}
{"courses": [{"title": "Python Basics", "lessons": 32, "level": "beginner"}]}
{"pets": [{"name": "Milo", "species": "dog", "age": 3}]}
{"vehicles": [{"make": "Toyota", "model": "Corolla", "year": 2022}]}
{"users": [{"id": 160, "name": "Ava", "email": "[email protected]"}, {"id": 2, "name": "Ben", "email": "[email protected]"}]}
{"products": [{"sku": "A100", "name": "Mug", "price": 12.99}, {"sku": "A101", "name": "Notebook", "price": 8.5}]}
{"orders": [{"order_id": 5001, "total": 45.99, "status": "shipped"}]}
{"posts": [{"id": 163, "title": "Hello World", "tags": ["intro", "news"]}]}
{"tasks": [{"id": 164, "title": "Write report", "done": false}]}
{"events": [{"name": "Launch", "date": "2026-11-01", "city": "Austin"}]}
{"books": [{"title": "Dune", "author": "Frank Herbert", "year": 1965}]}
{"movies": [{"title": "Inception", "year": 2010, "rating": 8.8}]}
{"employees": [{"name": "Kim", "role": "Designer", "dept": "Product"}]}
{"students": [{"name": "Leo", "grade": "A", "subject": "Math"}]}
{"recipes": [{"name": "Pancakes", "servings": 4, "time_min": 20}]}
{"weather": [{"city": "Denver", "temp_c": 18, "condition": "sunny"}]}
{"inventory": [{"item": "Chair", "qty": 40, "warehouse": "B"}]}
{"comments": [{"user": "Sam", "text": "Great post!", "likes": 12}]}
{"playlists": [{"name": "Focus", "tracks": 24, "duration_min": 90}]}
{"flights": [{"flight": "AA101", "from": "JFK", "to": "LAX", "price": 189}]}
{"hotels": [{"name": "Harbor Inn", "stars": 4, "nightly": 120}]}
{"courses": [{"title": "Python Basics", "lessons": 32, "level": "beginner"}]}
{"pets": [{"name": "Milo", "species": "dog", "age": 3}]}
{"vehicles": [{"make": "Toyota", "model": "Corolla", "year": 2022}]}

How to use this resource

  1. Pick the items that fit your situation and ignore the rest — a template pack works best when you use ten items well, not all of them once.
  2. Replace every bracketed placeholder ([Business Name], [topic], [Name]) with your own details before publishing or sharing.
  3. Save your customized version in one place so you can reuse it next time without starting over.
  4. Review the result once in its real context — a listing, a page, or a reply — before moving on.

Download the 100 JSON Sample Datasets for Developers

Advertisement

Getting the most from this resource

Consistency is where packs like this earn their keep. Using the same formats, checklists, or naming patterns across projects makes your work easier to find, easier to hand over, and easier to trust. Before you start, decide where the customized version will live and who else should use it, so the whole team benefits instead of just one person. Review the results after a few weeks and drop the items that never got used — a shorter, sharper pack you actually open is worth far more than a long one gathering dust.

Frequently asked questions

Can I use these datasets in commercial projects?

Yes. They are sample data with invented values — use them in demos, tests, tutorials, and shipped products freely.

Why do some datasets share a shape?

Because real apps reuse shapes: a list of users, products, or orders appears in nearly every project. The variations let you test pagination, filtering, and relationships.

How do I validate the JSON?

Paste it into any JSON validator or run it through your language’s JSON parser. All samples here are valid JSON objects — if one fails, check for a missing comma first.

Advertisement
Written by the DollarWise team

We turn confusing money topics into plain-English guides for beginners. Every article is written to be actionable on day one — no jargon, no hype, no sales pitch.