Data file tools that run
in your browser
Convert, query, filter, and transform CSV, Parquet, JSON, Excel, and more. Your files never leave your device.
Popular Converters
Convert CSV to Parquet Online
Convert CSV files to Parquet format directly in your browser. No upload required — your data never leaves your device.
Convert Parquet to CSV Online
Convert Parquet files to CSV format directly in your browser. No upload required — your data never leaves your device.
Convert CSV to JSON Online
Convert CSV files to JSON format directly in your browser. No upload required — your data never leaves your device.
Convert Excel to CSV Online
Convert Excel files to CSV format directly in your browser. No upload required — your data never leaves your device.
Convert Excel to Parquet Online
Convert Excel files to Parquet format directly in your browser. No upload required — your data never leaves your device.
Convert JSON to CSV Online
Convert JSON files to CSV format directly in your browser. No upload required — your data never leaves your device.
Convert Parquet to JSON Online
Convert Parquet files to JSON format directly in your browser. No upload required — your data never leaves your device.
Convert NDJSON to CSV Online
Convert NDJSON files to CSV format directly in your browser. No upload required — your data never leaves your device.
Browse by Format
CSV Tools
80 toolsConvert, filter, sort, deduplicate, and merge CSV files
Parquet Tools
77 toolsConvert Parquet files to CSV, JSON, Excel and more
JSON Tools
79 toolsConvert and transform JSON and NDJSON files
Excel Tools
77 toolsConvert Excel (XLSX) to CSV, JSON, and Parquet
TSV Tools
80 toolsConvert and process tab-separated files
NDJSON Tools
79 toolsWork with newline-delimited JSON files
Arrow Tools
77 toolsConvert Apache Arrow / IPC files
YAML Tools
78 toolsConvert, parse, and transform YAML files
Power Tools
InteractiveSQL Query Tool
Load one or more files and query them with SQL. Each file becomes a table. Export results as CSV or JSON.
Data Profiler
Instant column-level stats: null rates, distinct counts, min/max/mean. Spot data quality issues at a glance.
Join Files
Join two files on a common key with INNER, LEFT, RIGHT, or FULL OUTER joins. Preview and download the result.
Pivot Table
Build pivot tables from any file. Choose row, column, and value fields with SUM, COUNT, AVG, MIN, or MAX.
About SmartQueryTools
SmartQueryTools is a collection of browser-based data file tools powered by WebAssembly. Every operation runs entirely in your browser, on your device. No file is ever uploaded to a server. No account is required.
The engine processes CSV, Parquet, JSON, NDJSON, Excel, TSV, and Apache Arrow files with production-grade performance. That means you get a columnar query engine capable of handling millions of rows, vectorised operations, and efficient columnar reads — without leaving your browser tab.
All processing happens in a background Web Worker so the page stays responsive even when working with large files. Results are returned as downloadable files in whatever format you need: CSV, Parquet, JSON, Excel, SQL, Markdown, or HTML.
The tools cover the most common data file tasks: converting between formats, cleaning data (deduplication, whitespace trimming, null filling), reshaping (filtering, sorting, splitting, merging, transposing), and inspecting (viewing, validating, profiling). For more complex work, the SQL Query tool lets you write arbitrary DuckDB SQL against any combination of uploaded files.
SmartQueryTools is built for data analysts, data engineers, developers, and anyone who works regularly with structured data files. The most common use case is processing an export from a database, SaaS tool, or business application — converting it to a different format, cleaning it up, and loading it somewhere else — without needing to write a script or install software.
Supported formats include CSV, Parquet, JSON, NDJSON, Excel (XLSX), TSV, and Apache Arrow. Output formats also include SQL INSERT statements, Markdown tables, and HTML tables.
Private by design
Your files are processed entirely in your browser using WebAssembly. Nothing is ever sent to a server.
Fast, even on large files
DuckDB's vectorised engine can handle millions of rows. Processing happens in a background thread so the UI stays responsive.
Free to use
All converter tools are completely free. No account, no sign-up, no limits on number of conversions.