DuckDB Playground

Experiment with DuckDB-Wasm in the browser. Load files, run SQL queries, and inspect results instantly.

Database setup

Loading DuckDB…

Use DuckDB-Wasm to create ad-hoc tables from uploads or sample data. Once loaded, query them below using standard SQL.

Sample dataset

Create a missions table with crewed spaceflight data.

Try running SELECT * FROM missions LIMIT 5; once it finishes.

Import a file

Files stay in your browser. The tool auto-detects formats and creates a table you can query.

Load from URL

Data is fetched in your browser and stored in-memory. Ensure the server allows cross-origin requests.

Run SQL

Press Ctrl + Enter (or + Enter) to run.

Need ideas?

  • SELECT mission, crew_size FROM missions ORDER BY launch_date LIMIT 10;
  • SELECT COUNT(*) FROM missions WHERE duration_days > 5;
  • SELECT launch_vehicle, AVG(duration_days) AS avg_days FROM missions GROUP BY launch_vehicle;