Query files with SQL

Load files, view them as tables and query with SQL โ€” all in your browser.

โ† Back

Query CSV, JSON, YAML and XML files with SQL directly in your browser using DuckDB-WASM. Load multiple files, view them as relational tables, write queries with JOINs and aggregations and export results as CSV or JSON.

Perfect for data analysts, developers and professionals who need to explore local files quickly without setting up a database, Python or command-line tools.

The SQL engine runs locally via WebAssembly. Your files stay on your device throughout โ€” ideal for corporate, financial or personal data that cannot be sent to cloud services.

Frequently asked questions

Which file formats are supported?

CSV, JSON, YAML, YML and XML. Each loaded file becomes a queryable SQL table.

Can I JOIN different files?

Yes. After loading files, use table aliases in SQL queries with JOIN, GROUP BY, ORDER BY and other standard operations.

Do I need to install anything?

No. DuckDB runs in the browser via WebAssembly. You just need a modern browser with JavaScript enabled.

Is my data sent to the internet?

No. Files and queries are processed locally. Nothing is transmitted to external servers.