DEV Community

Majed Ben mansour
Majed Ben mansour

Posted on

Turn any CSV file into an instant REST API (No backend setup required)

As frontend developers, we often just need some fake JSON data to build our UI. But setting up a Node server, connecting a database, and deploying it takes time.

I decided to solve this problem and built InstantCSV API.

How it works:
-Export your data as a .csv file.
-Upload it to: https://instantcsv-api.onrender.com/
-Get an instant API URL like https://instantcsv-api.onrender.com/api/your-id
Features:
-Instant JSON conversion
-Built-in pagination (?limit=10&offset=20)
-CORS enabled (works directly from the browser)

The Tech Stack:
-Backend: Python + FastAPI (incredible for fast API development)
-Data Processing: Pandas
-Storage: SQLite

It's free to use for up to 100 rows. If you need to test POST/PUT/DELETE requests or need up to 10,000 rows, there's a $6 lifetime Pro unlock.

Check it out here: https://instantcsv-api.onrender.com/

Any suggestions or feedback are welcome.

Top comments (0)