About
JSONPlaceholder is a free fake REST API for testing and prototyping. It serves common resources such as posts, comments, albums, photos, todos, and users over standard HTTP endpoints, and supports GET, POST, PUT, PATCH, and DELETE requests.
The service is intended for developers who need predictable sample data, request/response examples, or a mock backend for documentation, demos, and local testing. It includes nested routes, query filtering, and example payloads, while noting that create, update, patch, and delete operations are simulated rather than persisted.
- 100 posts
- 500 comments
- 100 albums
- 5000 photos
- 200 todos
- 10 users
- Nested one-level routes
- HTTP method support
- Simulated write operations
Free Tier Value
This free tier is a perpetual public API with no signup or credit card friction and no usage cap described on the page, so it qualifies as an unbounded always-free offering. Because it provides the full core API surface for testing and prototyping without a paid upgrade path, its practical monthly value is modest but real; a conservative estimate is about $1/month.
What's included in the free tier
- Access to JSONPlaceholder's public REST endpoints for posts, comments, albums, photos, users, and todos.
- Support for retrieving individual resources and listing collections.
- Support for basic filtering via query parameters.
- Support for one-level nested resource routes.
- Support for creating, updating, patching, and deleting resources with responses faked as if persisted.
See JSONPlaceholder pricing for current limits.