Hey IH —
I just launched CSV-API (csv-api.com) and wanted to share it here first.
The problem I kept running into: I'd have a CSV — reference data, a client dataset, something for a prototype — and I needed to query it from an app. Every time I ended up writing the same throwaway Flask or Rails API, deploying it somewhere, and quietly maintaining it forever. Or just emailing the file around. Neither felt right.
So I built the tool I kept wishing existed.
Upload a CSV or Excel file, and you get a live REST API in under a minute. No backend, no deployment. Type inference runs automatically so your filters actually work. Every dataset gets interactive Swagger docs. There's a natural language query parameter if you'd rather write plain English than filter syntax.
It's free to start — 3 datasets, 500 rows, no credit card. Paid plans from $9/mo.
I'm a solo developer and this is a real product. I'd love two things from this community:
1. Try it on a dataset you actually have and tell me where it breaks or falls short
2. If the landing page isn't clicking, I want to know why
Happy to answer any questions about how it works or what's coming next.
Nice launch. The natural language query feature caught my eye — is that running on an LLM? If so, curious how you're managing API costs while keeping it free to start.
Hi, sorry for the late reply. I'm using ChatGPT's 5.4 nano model which is incredibly cheap and works fantastically for this use case. The biggest help is that the inputs are capped and the output is incredibly structured and small so the costs take a while to add up, a few dollars of api handles a lot of requests.