Practice SQL and Python for data analysis

Free online editors for SQLite, DuckDB, pandas and NumPy, with AI that explains your queries. Nothing to install. Open an editor and start writing code.

Choose your editor

Every editor comes with sample data loaded, so you can write your first query in seconds.

An AI-powered SQL editor

Write a query, run it and see the results immediately. If you get stuck, ask the AI for help.

  • 💡AI Explain walks through any query clause by clause in plain English.
  • ✨Generate with AI turns a question in plain English into SQL you can run and edit.
  • ⚡Instant results with formatting, CSV export and preloaded sample tables.
Open the full editor
Try it here · SQLite

Press Run to execute the query on a sample sales table.

Everything you need to keep improving

Guides, practice problems and skill tests that go with the editors.

Who built this?

I'm Kevin, a data scientist (and former data engineer and app developer) who builds practical tools with SQL and Python. This site is one of them.

See my projects