DuckDB File SQL

Run DuckDB SQL on CSV, JSON, Parquet, and SQLite files in the browser.

About this tool

Bring the power of DuckDB to the browser. Run analytical SQL directly on CSV, JSON, JSONL, Parquet, and SQLite files — including joins and EXPLAIN plans — with bounded, downloadable result sets. Ideal for quick data analysis without spinning up a warehouse.

What it does

  • Run DuckDB SQL on CSV, JSON, JSONL, Parquet, and SQLite files
  • Joins across multiple files
  • Inspect EXPLAIN query plans
  • Bounded result downloads to keep things fast
  • Fully in-browser analytical engine

Repository

chayprabs/duckdb-file-sql

Source code, issues, and releases

Spotted a bug or have an idea?

This tool is built in the open and shaped by feedback. If something feels off — or you want a feature — I read every message.

Related tools