Live data through May 2026
SQLiteracy
Learn SQL by querying real data: every airline route in America, every airport on Earth, refreshed monthly. It all runs in your browser. No installs, no toy tables, and the Scratchpad needs no signup at all.


FREE · with account
Basic
Your first queries: SELECT, WHERE, ORDER BY, and reading a real schema. 4 modules, 21 graded exercises, all against the world's airports.
Start learning

PLUS
Intermediate
The fact table awakens: joins across a real star schema, aggregation, load factors, and the honest truth about NULL.
See the modules

PLUS
Advanced
Window functions, rankings, and trend analysis across 18 months of route-level traffic, building toward the capstone.
See the modules
What's free, and what unlocks
Free, no signup
The SQL Scratchpad: the whole flight database and a full SQL editor, right now.
Free account
The Basic course with synced progress, plus uploading your own CSVs to the Scratchpad.
Plus
The Intermediate and Advanced courses, alongside the full Data Literacy course library.
Pro
Everything in Plus, and AI-assisted hints inside the exercises are coming to Pro.
How it works
Real data, in your browser. A complete SQLite database of airline traffic and world airports downloads once and runs locally. Your queries never leave your machine.
Refreshed monthly. New government data lands every month, so answers change and queries stay honest. Lessons pin the version you started on.
Graded by results. Exercises check your result set, not your keystrokes. Any correct query passes, however you wrote it.
Data: OurAirports (public domain) and U.S. Bureau of Transportation Statistics, T-100 Segment (public domain).