Learn BI
Initializing...

Your workspaces

New to Synth or want extra practice? Try out these sample datasets!

Query any CSV with SQL

Drag a CSV or JSON file here. It loads into a SQLite database right in this tab.

How it works

  1. 1 Upload a file CSV, JSON, or NDJSON. Up to 10 tables per workspace.
  2. 2 Query it Write SQL yourself, or ask the AI in plain English.
  3. 3 View charts Sign in to chart any result as a column, line, pie, or other chart.
New to SQL? Learn it here. Three free interactive courses, beginner to advanced, with instant feedback on every answer.
No file selected
SQL Query
⌘ Enter or Ctrl Enter
1
Run a query to see results
AI assistant is disabled. Toggle it ON to ask SQL questions.
Upload a CSV to see its data here

Synth guesses foreign keys by matching column names like customer_id to another table's id. Suggested relationships are dashed and grey until you confirm them. Confirmed ones turn solid blue, and only confirmed relationships are shared with the AI.

→