3 Ways to Input CSV Data
Use file selection, drag and drop, or pasted delimited data to load a CSV or TSV into AskCSV.

Load CSV or TSV data by selecting a file, dragging it onto the page, or pasting delimited cells. CSV rows stay in the browser for all three methods.
Click to select
Click the file area to open your browser's file picker, then choose a .csv or .tsv file from your device. AskCSV reads the supported delimited file locally in the browser.
Drag and drop
Drag a .csv or .tsv file onto the upload area. This uses the same local browser-processing path as file selection.
Paste from the clipboard
Copy delimited rows from a website, Excel, Google Sheets, Numbers, or another spreadsheet tool, then paste them into AskCSV. Pasting cells is supported; directly opening an Excel .xlsx workbook is not.
What stays local
CSV or TSV rows, questions, SQL, results, charts, and chats are not sent to AskCSV or a cloud AI provider. Saved datasets and chats can remain in this browser until you delete them. The app, DuckDB assets, and on-device AI model still use network downloads, and optional account, billing, analytics, or advertising services follow the choices described in the Privacy Policy.
The first analysis may download about 1.8 GB for the on-device model. WebGPU support and performance vary by browser and device.
Keep exploring
- How it works
Analyze CSV files with on-device AI. CSV rows and analysis content stay in your browser, and Free analysis needs no account.
- How to Analyze CSV With AI Free (No Signup, On-Device)
Learn how to analyze CSV with on-device AI for free — ask questions in plain English and get answers and charts in your browser, with no sign-up required.
- Ask Questions About a Spreadsheet in Plain English
Learn how to ask questions about your spreadsheet in plain English instead of writing formulas. Private by design, free to start, no sign-up, and runs in your browser.