Document format · .sql
SQL: what it’s for
SQL files hold database structure and rows as text: backups, migrations, and seed data you can read, edit, and move between systems. Convert query results to CSV for spreadsheets, or load CSVs into SQLite and query them right in your browser.
Strengths
- Plain-text backups that any database can replay
- One language queries every major database
- Our tools run SQL on CSVs locally via WebAssembly SQLite
- Convert dumps to CSV for analysis without a database server
Honest limits
- Dialects differ — a MySQL dump may choke Postgres and vice versa
- Giant dumps (gigabytes) exceed comfortable browser memory
- No types beyond text until a real database interprets them
- Passwords and secrets hide in dumps — scrub before sharing
Free SQL tools
Every tool runs in your browser — files never leave your device. Badges say exactly what each tool does with SQL.
- SQL to CSV ConverterReads SQL
- CSV to SQL INSERTWrites SQL
- SQL FormatterReads + writes SQL
SQL FAQs
How do I open a SQL dump without a database?
Convert SQL to CSV to read the rows in any spreadsheet — or load the CSV into the SQLite terminal and query it locally.
Can I query a CSV with SQL?
Yes — CSV to SQL turns spreadsheet rows into INSERT statements, and the CSV-to-SQLite terminal runs real queries on them in your browser.
Why does my dump fail on another database?
Dialect differences: backticks, engine clauses, and auto-increment syntax vary. Convert the data to CSV as neutral ground, then re-import.
Is SQL conversion private?
Completely. Everything runs in your browser via WebAssembly; database contents never upload.