FREEDOM251

Freedom251 › Test Data Generation Tools

DummyJSON

Free plan APIWeb

Visit DummyJSON Alternatives Pricing

DummyJSON's own site

What DummyJSON is

DummyJSON is a free REST API for frontend work that needs sample JSON data without setting up a backend. It lists resources for products, carts, users, posts, comments, quotes, todos, recipes, images, and authentication. Requests can use limit, skip, and select parameters; setting limit to zero returns all items. A delay parameter can mimic responses taking from 0 to 5000 milliseconds. Developers can also host a mock endpoint using their own JSON response body and choose GET, POST, PUT, PATCH, or DELETE. These endpoints last 90 days and accept bodies up to 300 KB. The webhook inspector captures incoming requests for debugging, supports all HTTP methods, and keeps endpoints live for 24 hours. It stores up to 100 requests, accepts payloads up to 300 KB, and removes authorization, cookie, and x-api-key headers before storage. Other tools include a TOTP code generator and authentication examples. Product additions and updates return simulated results without changing stored server data.

Who it suits

DummyJSON suits frontend developers who need JSON data for projects, demonstrations, or testing without creating a backend. Its custom endpoints and webhook inspector also suit developers checking request and response behavior.

What it does well

  • Free plan is available.
  • Resources include products, users, recipes, and authentication.
  • Supports pagination and field selection parameters.
  • Custom endpoints support five HTTP methods.
  • Webhook inspector captures requests for debugging.

What to know first

  • Custom response endpoints last 90 days.
  • Webhook endpoints remain live for 24 hours.
  • Mock product updates do not change stored data.

Limits

Custom response endpoints last 90 days and accept JSON bodies up to 300 KB. Webhook endpoints stay live for 24 hours and store up to 100 requests, with payloads up to 300 KB each. Product additions and updates are simulated and do not change stored server data.

Plans

PlanBilled and limitsPrice
DummyJSONFree fake REST API; no price statedFree

As dummyjson.com lists them, read 4 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open https://dummyjson.com/.
  2. Choose a listed resource and request its JSON data.
  3. Use limit, skip, or select parameters to shape a request.
  4. Add a delay parameter to simulate a response delay.
  5. Create a custom endpoint with a JSON body and choose an HTTP method if needed.
  6. Use the webhook inspector to capture incoming requests if needed.

Verdict

DummyJSON provides sample resources, mock endpoints, and request-inspection tools for frontend development. Its temporary endpoints and simulated data behavior are important limits to account for when building a project.

Questions

How much does DummyJSON cost?

The listed pricing model is free, with a free plan at no cost.

What platforms does DummyJSON support?

The listed platforms are API and web.

What data can I get from DummyJSON?

Its listed resources include products, carts, users, posts, comments, quotes, todos, recipes, images, and authentication.

Can I create my own mock endpoint?

Yes. You can provide a JSON response body and choose GET, POST, PUT, PATCH, or DELETE. Custom endpoints last 90 days and accept bodies up to 300 KB.

Does DummyJSON save product changes?

No. Adding or updating products simulates a request and returns a result without changing the server’s stored data.

What are the webhook inspector limits?

Each endpoint stays live for 24 hours and stores up to 100 requests, with payloads up to 300 KB. Authorization, cookie, and x-api-key headers are removed before storage.

Facts from DummyJSON's own pages

Authentication
The auth endpoints demonstrate login, access and refresh tokens, and authenticated resource access. · dummyjson.com, 4 Oct 2026
Custom API
Users can create a hosted mock REST API endpoint with their own JSON response body and select GET, POST, PUT, PATCH, or DELETE. · dummyjson.com, 4 Oct 2026
Custom API limits
Custom response endpoints last 90 days and accept JSON response bodies up to 300 KB. · dummyjson.com, 4 Oct 2026
Datasets
The site lists products, carts, users, posts, comments, quotes, todos, recipes, images, and authentication resources. · dummyjson.com, 4 Oct 2026
Mock data behavior
Adding or updating products simulates the request and returns a result without changing the server’s stored data. · dummyjson.com, 4 Oct 2026
Pagination
Resources support limit, skip, and select query parameters, and limit=0 returns all items. · dummyjson.com, 4 Oct 2026
Purpose
DummyJSON provides fake REST API data for frontend development, building, and testing without backend setup. · dummyjson.com, 4 Oct 2026
Response delay
A delay query parameter can simulate responses from 0 to 5000 milliseconds. · dummyjson.com, 4 Oct 2026
Scale
The homepage states that DummyJSON serves over 500 million requests monthly. · dummyjson.com, 4 Oct 2026
TOTP tool
The TOTP tool generates real-time verification codes and supports base32 secrets and otpauth URIs. · dummyjson.com, 4 Oct 2026
Usage
The documentation says DummyJSON can be used with any type of frontend project needing dummy data in JSON format. · dummyjson.com, 4 Oct 2026
Webhook limits
Each webhook stores up to 100 requests, accepts payloads up to 300 KB, and strips authorization, cookie, and x-api-key headers before storage. · dummyjson.com, 4 Oct 2026
Webhook tool
The webhook inspector captures incoming requests for debugging, supports all HTTP methods, and keeps endpoints live for 24 hours. · dummyjson.com, 4 Oct 2026

Where DummyJSON stands on Freedom251

Look at these too