Fake API


Free public API designed to effortlessly provide fake JSON data. Easily test API endpoints and swiftly retrieve placeholder JSON data without the need for registration, tokens, or authentication.

Free public API


/books80 books
/countries193 countries
/currencies170 currencies
/movies45 movies
/peoples1000 peoples
/pokemons394 pokemons

Give it a shot


GET/booksReturns all books
GET/books?limit=20Returns a maximum of 20 books
POST/booksCreate a new book
Return HTTP 201
GET/books/23Returns the book with ID 23
GET/books/23456Return HTTP error 404
PUT/books/23Update the book with ID 23
PATCH/books/23Update partially the book with ID 23
DELETE/books/23Delete the book with ID 23

For other routes (e.g., DELETE /books), it returns an HTTP error 405.

No updates will be performed for POST / PUT / PATCH and DELETE …

Dummy JSON data

In the realm of software development, the utilization of fabricated JSON data holds immense significance. It stands as a vital prerequisite for developers seeking authentic placeholder information, be it for crafting prototypes or conducting rigorous tests. Well-structured dummy data plays a pivotal role in expediting the application development process.

JSON data emerges as an invaluable resource, adept at mimicking various scenarios. This versatile tool empowers developers to create realistic prototypes and rigorously test API endpoints, effectively anticipating and addressing potential data manipulation challenges.

These APIs also offer the convenience of accessing JSON data examples, serving as a valuable time-saving resource for specific testing needs.

Fake REST api

We provide a collection of free public APIs specifically designed for your testing purposes. Please refrain from making excessive calls, as it is not intended.

The resources we offer are largely realistic, allowing developers to effectively validate their front-end, for example.

By using these readily available resources/APIs, you can save a significant amount of time. No need to generate your data streams or create your own APIs from scratch initially.

Fake json data

The mock APIs showcased on this page retrieve data from various repositories on GitHub, with some of them generated by me and others by ChatGPT.

Please note that as some of the data sources were generated by me or ChatGPT, there might be potential errors or inaccuracies in the provided information.

The repositories on GitHub comes with distinct licenses such as Apache, MIT, and others. These repositories serve as valuable resources for those seeking diverse datasets for testing and experimentation. Lists:/joseluisq/json-datasets,/BrunnerLivio/deprecated-pokemongo-json-pokedex,/ozlerhakan/mongodb-json-files,/dominictarr/random-name

You can report a bug or give feedback by adding a comment (below) or by clicking "Contact me" link (at the top right hand corner of the page).