Run SQL queries on your CSV files instantly
How it works
Pick a mode
Lite Mode skips sign-in entirely. Normal Mode adds an account (email + password) so datasets and chat sessions sync across devices.
Upload
Drop in any CSV. Synth loads it into a real SQLite database running in your browser tab.
Query
Write SQL directly, or ask the AI assistant in plain English, then sort and filter instantly.
What Synth is
Synth runs SQL queries, or plain-English questions, against a CSV file. When you upload a file, Synth loads it into a SQLite database that runs in your browser tab, so there's no server to install or wait on.
Local by default
In Lite Mode, your file and your queries stay in your browser and nothing is sent to a server. Normal Mode adds an account, which saves workspaces and chat sessions to the cloud so you can open them on another device.
SQL or plain English
You can write SQL yourself or ask the built-in AI assistant. In SQL Mode the assistant gives you a query you can run, and in General Mode it answers in plain English. You can switch between them at any time. Synth is meant for people who know SQL but don't want to set up a server for one file, and for people who would rather skip SQL and ask a question.
Why it exists
Querying a single CSV file usually means either writing Excel formulas, which don't scale past a few thousand rows, or setting up a database server to ask a handful of questions about one file. Synth lets you run SQL on the file without setting anything up.
Multi-table workspaces
A workspace can hold up to 10 tables. You can rename tables, have the AI write joins across them, and let Synth suggest relationships between them. Each CSV can have up to 500,000 rows.
Contact
Questions, feedback, or a bug to report? Reach us at spelillo11@gmail.com.