
About JSONPlaceholder
JSONPlaceholder is a free fake REST API that returns sample data for posts, comments, albums, photos, todos and users. It has been online since 2013 and needs no signup or API key.
What it does
You call its routes with any HTTP client and get back realistic-looking JSON. Resources have relations, so you can ask for the comments on a post or the photos in an album. Each route supports the standard HTTP methods. It is useful when you need data to show, teach or test against without building a backend first.
Key features
- Six fake resources: posts, comments, albums, photos, todos and users
- GET, POST, PUT, PATCH and DELETE routes
- Nested routes such as /posts/1/comments
- Filter results with query parameters such as postId
- No account, signup or API key needed
Who it's for
Developers writing tutorials and code examples, people prototyping a front end, and anyone who needs a quick API to test HTTP code against.
Pricing and good to know
The API is free for everyone, and the project states that it will stay that way. The source is on GitHub under the MIT license, and the service is powered by json-server. Because it is a shared public service, avoid sending private or sensitive data to it.
Highlights
- Six fake resources: posts, comments, albums, photos, todos and users
- GET, POST, PUT, PATCH and DELETE routes
- Nested routes such as /posts/1/comments
- Filter results with query parameters such as postId
- No account, signup or API key needed












