Add a schema
You show what your database looks like. The demo also lets you start from a ready-made example.
Your tables and columns, without connecting the database.
SQL from natural language
You do not need to know SQL. Provide a schema, ask a question, and get one safe SELECT that matches your tables.
We use the schema you provide: JSON or a pasted structure. We do not connect to your database.
Three steps. Try the demo first, then paste your own schema.
You show what your database looks like. The demo also lets you start from a ready-made example.
Your tables and columns, without connecting the database.
You write an ordinary sentence, the way you would ask someone on the team.
“Show sales by house type.”
You come back with one safe query. Copy it, or look at the result right away.
One answer, ready to use.
The same business question, a shorter path to a query.
Read access, with no way to change rows in the database.
One tool, three reasons to use it.
Analyst
Ask about sales, a region, or a period and get a query you can check immediately.
Data and BI
You know SQL, but you do not want to assemble joins from memory. You get a starting point that matches the schema.
Team
Non-technical people can ask for data, and the system still allows only a single SELECT.
Three typical jobs. The demo shows them on a sample schema.
Show module sales by house type.
A first query against an unfamiliar table, without reading the docs.
Which locations have the largest floor area?
Aggregation and sorting described in a sentence, not a GROUP BY clause.
Where might this SELECT get slow?
A separate mode looks at the query in the context of your tables.
First the query. Then, if you want, a tighter version of it.
What the tool will not do with your data.
No. Only one SELECT is allowed, with a forced limit and a filter on statements that modify data.
To the browser. Results are not stored permanently.
Not for the demo or a one-off paste. An account helps when you want to keep the same schema. Upload a saved schema on Load schema.
From a short query against MySQL, PostgreSQL, SQL Server, Oracle, or SQLite. Ready-made examples are in the docs.
Schema export steps and the per-engine queries live outside the homepage, so the product comes first.
Open the docsThe demo starts on a ready-made schema. Paste your own structure when the question is yours.