Query Parquet Files Online

Open and query Parquet files with SQL in your browser. Preview, filter, aggregate and export to CSV without installing anything.

Quick answer: Add files, write SQL, download the result.

Related: SQL on Your Files: Query CSV, Excel and Parquet · Query a CSV File with SQL · Run SQL on an Excel File · Join CSV Files with SQL · Parquet Guides and Free Parquet Tools

How to use the Query Parquet Files Online

Add files, write SQL, download the result.

SQL on Your Files lets you query CSV, Excel, JSON and Parquet files with real SQL, without installing a database or a tool like DBeaver. Add one or more files, each becomes a table, then write SELECT, JOIN, GROUP BY, window functions and more. It uses DuckDB, a fast analytics database that runs inside your browser, so your files stay on your device. The SQL engine itself (about 30 MB) is downloaded once from a CDN the first time you run a query.

  1. Add one or more files
  2. Write a SQL query using the table names
  3. Run it and download the result

Tips

Example

Input: data.parquet

Output: query result as CSV

Browse by topic

Who uses Data Utility

Frequently asked questions · Data format benchmark

Frequently asked questions

How do I query a Parquet file without code?

Add the Parquet file and write a SQL query. DuckDB reads it in your browser and you can download the result as CSV, Excel or Parquet.

Which SQL does it use?

DuckDB SQL, which is close to PostgreSQL. Joins, aggregates, window functions, CTEs and date functions all work.

Does it work offline?

Not the first time, because the SQL engine is downloaded when you first run a query.

Can I run SQL on a CSV file without a database?

Yes. Add the file, write a query such as SELECT * FROM my_file WHERE amount > 100, and run it. It uses DuckDB in your browser, so there is nothing to install and the file is not uploaded.

Related pages

Topic guides