There are plenty of free APIs you can use for learning - https://github.com/toddmotto/public-apis/ Answer from fyzbo on reddit.com
🌐
JSONPlaceholder
jsonplaceholder.typicode.com
JSONPlaceholder - Free Fake REST API
JSONPlaceholder is a free online REST API that you can use whenever you need some fake data. It can be in a README on GitHub, for a demo on CodeSandbox, in code examples on Stack Overflow, ...or simply to test things locally.
🌐
Reqres
reqres.in
ReqRes: Free REST API for Testing, Prototyping & QA ...
Use fetch(), cURL, Postman, or any HTTP client for apps, QA, or lessons. Browser Β· Node Β· cURL Β· Postman Β· HTTPie Β· mobile Β· desktop ... Switch between authentication, CRUD, and pagination. ... Scope data with Authorization: Bearer <session_token>. ... Two real apps – magic-link auth + per-user CRUD – all from fetch(). Open example in your project β†’ Enter the task register demo β†’ Runs on a free ReqRes account.
People also ask

What are the different API key types?
ReqRes offers three API key permission levels: read-only (GET only), read/write (GET, POST, PUT, PATCH), and manage (includes DELETE operations). Use admin keys for managing collections and automations; use session tokens for per-user data access.
🌐
reqres.in
reqres.in
ReqRes: Free REST API for Testing, Prototyping & QA ...
How does the Image to API feature work?
The Image to API feature uses AI to analyze UI screenshots and automatically generate working API endpoints. Upload a screenshot of your design (or a Figma frame), and we generate REST endpoints and schemas you can deploy. Available on all plans with different usage limits; deployment requires Pro or above.
🌐
reqres.in
reqres.in
ReqRes: Free REST API for Testing, Prototyping & QA ...
What is a frontend-first backend?
A frontend-first backend gives you production-grade data, auth, and automations without standing up servers. ReqRes lets you create projects with collections, app users, magic-link auth, and logs so your frontend can ship with real data and stay production-ready.
🌐
reqres.in
reqres.in
ReqRes: Free REST API for Testing, Prototyping & QA ...
🌐
Restapiexample
dummy.restapiexample.com
Dummy sample rest api - dummy.restapiexample.com
The Dummy Rest API with demo.we are providing free online REST API that you can use whenever you need some fake data.
🌐
Beeceptor
beeceptor.com β€Ί mock-server β€Ί explore
Free APIs for Testing
Transition to Beeceptor and enjoy realistic dummy/fake JSON data for development and prototype testing. This mock server offers various REST Endpoints filled with JSON data or entities, perfect for frontend or app development using your preferred frameworks and libraries. No need to stress about writing a backend – Beeceptor has you covered! Hassle-free JSON server from the cloud. ... Tired of using the usual lorem ipsum placeholder text? Need free e-commerce data and API for your projects?
🌐
Medium
medium.com β€Ί @therklogy β€Ί best-free-dummy-apis-for-testing-updated-2025-48c652203912
Best Free Dummy APIs for Testing (Updated 2025) | by RK Logy | Medium
September 15, 2025 - Easy URL Structure: Simple and memorable endpoints β€” no complex routing, completely open, and accessible by any frontend or testing client. Perfect for Tutorials & Learning: Designed to be beginner-friendly β€” developers, tech educators, and students can focus on coding instead of backend setup. Fast, Reliable, and Always Online: Hosted for stability and minimal latency, making it ideal for CI/CD pipelines or public code examples. ... Documentation is available for all APIs at jsondevtool.com/apidocs. When you need free, fast dummy APIs, jsondevtool.com/dummyapis is the modern solution in 2025: publicly accessible, feature-focused, and built for today’s devs.
🌐
DummyJSON
dummyjson.com
DummyJSON - Free Fake REST API for Placeholder JSON Data
DummyJSON provides a free fake REST API with placeholder JSON data for development, testing, and prototyping. Access realistic data quickly for your projects.
🌐
REST API
restful-api.dev
Free Real REST API – Full CRUD Support (GET, POST, PUT, PATCH, DELETE) for Testing & Learning
Learn about restful‑api.dev - a free platform helping developers, students, and educators explore, test, and master RESTful APIs through practical tools and public endpoints.
Find elsewhere
🌐
Beeceptor
beeceptor.com β€Ί use cases β€Ί sample api for testing
Sample API For Testing | Beeceptor
Create Dummy API For TestingInspect incoming requests β€’ Build a sample API instantly β€’ Free
🌐
Mocki
mocki.io β€Ί fake-json-api
Fake API - Dummy User and Todo API - Create Your Own
You can also create your own APIs with custom data both using our free tool and the more advanced Mocki editor. Testing external dependencies can be made easier using a fake API to simulate responses and enabling development without the external service actually being up and running.
🌐
Fake Store API
fakestoreapi.com
Fake Store API
A free RESTful API for developers, ideal for prototyping, testing, or teaching.
🌐
ReqRes
reqres.in β€Ί home β€Ί blog β€Ί free api for testing - real rest endpoints you can use now
Free API for Testing - Real REST Endpoints You Can Use Now | ReqRes Blog
January 22, 2026 - Get a free REST API for testing your frontend, Postman collections, or Playwright suites. No setup, real responses, with auth and persistent data.
🌐
DummyJSON
dummyjson.com β€Ί docs β€Ί auth
Auth - DummyJSON - Free Fake REST API for Placeholder JSON Data
REST Endpoints filled with Auth JSON data, DummyJSON provides a free fake REST API with placeholder JSON data for development, testing, and prototyping. Access realistic data quickly for your projects.
🌐
mockAPI
mockapi.io
mockAPI
MockAPI is a simple tool that lets you easily mock up APIs, generate custom data, and perform operations on it using RESTful interface. MockAPI is meant to be used as a prototyping/testing/learning tool.
🌐
Beeceptor
beeceptor.com β€Ί use cases β€Ί free api for testing
Free API For Testing | Beeceptor
Get a free API for testing with Beeceptor. Host JSON and XML contracts, create dynamic API responses, reuse request/query parameters, and generate fake data to simplify and enhance your API testing.
🌐
ACCELQ
accelq.com β€Ί home β€Ί top api testing examples you need to try today
Hands-On API Testing Examples to Boost Quality in 2025
November 12, 2025 - ReqRes: An API development platform that offers persistent backend APIs to store data, custom endpoints to test, and a free fake data API for quick development resources. DummyJSON: It is your go-to free online REST API for instant generation of placeholder data without the hassle of setting up a server, and is perfect for testing.
🌐
GitHub
github.com β€Ί public-apis β€Ί public-apis
GitHub - public-apis/public-apis: A collective list of free APIs Β· GitHub
A collective list of free APIs. Contribute to public-apis/public-apis development by creating an account on GitHub.
Starred by 409K users
Forked by 44.1K users
Languages Β  Python 96.8% | Shell 3.2%
🌐
Dummyapi
dummyapi.io
Dummy API: Fake api full of users, images, post, comments etc
Data sandbox API for playing around with real users and post data. Feel free to use it in your demo projects, tutorials, or testing tasks. Over 100 fake users, 800+ posts and pictures, 1k+ comments. There are two types of API interfaces available: REST data API endpoints and GraphQL API. Account DashboardExplore API LiveAPI Documentation Β· DummyAPI is a RESTful online fake API, publicly accessible via https.
🌐
DummyJSON
dummyjson.com β€Ί docs β€Ί users
Users - DummyJSON - Free Fake REST API for Placeholder JSON Data
REST Endpoints filled with Users JSON data, DummyJSON provides a free fake REST API with placeholder JSON data for development, testing, and prototyping. Access realistic data quickly for your projects.