Use SQL with your CSV files

Query your data files with powerful SQL — all processed 100% locally in your browser

Your data never leaves your device

Powerful Features

100% Private & Secure

All processing happens in your browser. Your files never touch a server, ensuring complete privacy and security.

Multiple File Formats

Query CSV, JSON, and Parquet files with the same powerful SQL syntax. Mix and match formats in joins.

Lightning Fast

Powered by DuckDB WASM for blazing-fast in-memory processing. Handle large datasets with ease.

Professional Editor

Modern SQL editor with syntax highlighting, auto-completion, and intelligent suggestions powered by Monaco.

Full SQL Power

Use complex queries, joins, aggregations, window functions, and everything you expect from a modern SQL engine.

Zero Setup Required

No installation, no configuration, no servers. Just open your browser and start querying your data immediately.

Use AI-Generated SQL — Stay Compliant

ChatGPT, Gemini, and Claude can help you write powerful SQL queries — but uploading your sensitive data to these AI services can violate your data protection policies and compliance requirements.

Here's the solution: Ask your favorite AI to generate the SQL query, then run it securely in SQL for Files. Your data never leaves your device — you stay compliant and don't share your data with any service.

Best of both worlds:

Use your AI-powered SQL assistance while maintaining complete data privacy and regulatory compliance

How It Works

SQL for Files leverages WebAssembly technology to run a complete SQL database engine directly in your browser. Upload your files, write queries, and get results instantly — all without ever sending your data anywhere.