Features
A complete tour of what csv-api does and the problems it solves — from instant API generation to AI-powered natural language queries.
Instant CSV to REST API
Upload a file. Get an API. Done.
Filtering & Sorting
Query any column. Sort any field. No SQL required.
Built-in Pagination
Page through millions of rows without breaking a sweat.
Automatic Type Detection
We figure out your column types so you don't have to.
Natural Language Queries
Ask your CSV questions in plain English.
Interactive API Docs
Every dataset gets a Swagger UI. Automatically.
API Key Authentication
Bearer-token auth with per-plan rate limits, built in.
Inline Data Editing
Fix typos without re-uploading the file.
Shared Data Views
Public, read-only pages for any dataset. With your branding.
CORS Support
Fetch directly from the browser. No proxy required.
Write API
Create, update, and delete records over REST.
Bulk Upserts
Insert or update up to 1,000 rows in a single request.
SQL Queries
Write real SQL against your data. SELECT, JOIN, GROUP BY — the full language.
Aggregation
count, sum, avg, min, max — without dragging rows to the client.
MCP Server (Model Context Protocol)
Let AI assistants query your data directly.
Ready to try it?
Free to start. No credit card. Upload a file and your API is live in under a minute.