Open a raw file
Load CSV, JSON, Parquet or Excel directly into the local workspace.
Open your raw files, inspect their columns, write SQL and create analyses. Explore the results in the same workspace, entirely in your browser.
Invite-only beta. Already have access? Open the editor
Load CSV, JSON, Parquet or Excel directly into the local workspace.
Read columns and JSON, write SQL, check the execution profile and create analyses.
Save a portable .rawql snapshot with files, SQL, notebooks and database objects.
Check inferred types, frequent values and missing data directly in the result table. Open a JSON cell to explore its nested structure.
Read the query plan when you need to investigate a run. Use charts and pivots when you need to understand the returned data.
See the operator graph, rows scanned and time spent in each step. Select a node in the editor to inspect its details.
Choose a chart type, axis and aggregation from the returned columns. Switch between Table, Chart and Pivot in the results panel.
RawQL processes raw files in your browser. Save a workspace snapshot when you want to keep the session or move it to another device.
CSV, JSON, Parquet and Excel are read directly in your browser. Raw file contents are not sent to the RawQL server.
DuckDB WebAssembly runs SQL on your device. Inspect columns, join files and follow the query execution profile.
Switch between a table, chart and pivot without leaving your workspace. Export the returned rows as CSV.
Download a .rawql snapshot with your files, SQL, notebooks and database objects. Reopen it locally when you need it.
Imported file contents stay in browser memory for the current session.
browser sessionQueries use DuckDB WebAssembly and your browser’s memory. Performance depends on your device and dataset.
local executionDownload a .rawql file containing workspace files, SQL, notebooks and database objects. Keep a copy before closing your session.
.rawql snapshotAvailable today: SQL, column inspection, query profiles, charts and pivots.
Generate and explain SQL, enrich text, and search by meaning. Not available yet.
Bring saved visualizations together in one view. Not available yet.
Trace dependencies between models and sources. Not available yet.
Follow a guide with sample data and SQL you can run yourself.
Filter orders, calculate revenue and join customer data.
Read the CSV guide → PARQUETInspect column types and summarize a Parquet export.
Read the Parquet guide → EXCELRead a worksheet and handle numbers stored as text.
Read the Excel guide →Formats, limits and what happens to your data.
Ask a questionRaw files are read and queried in your browser using DuckDB WebAssembly. Raw file contents are not uploaded to the RawQL server.
RawQL supports CSV, JSON, Parquet, and Excel (.xlsx, .xls). Legacy .xls files are converted locally before DuckDB reads them.
A snapshot is a portable file you download and manage locally. It can carry workspace files, SQL, notebooks, and database objects together so you can reopen the work later. It is not cloud backup or sync.
Query Profile exposes the operators, row counts, and execution details for a query run.
Charts and pivots are available now. Dashboards are planned, and model lineage is still in development.
Import up to three files per session, with a maximum of 100 MB per file. Query performance depends on your device.
Request an invitation to use RawQL on your desktop.