Convert a SQLite database to CSV online

Turn the tables and views in a SQLite database file into CSV files you can open in a spreadsheet.

You’ll need
File
40 MB max
You’ll get
Text
How long
Under 20s

Have an app database, a downloaded dataset, or a notebook's backing store in SQLite format and need it in a spreadsheet? This page reads a SQLite database file and returns its contents as CSV — every table and view — right in your browser.

How to convert SQLite to CSV

  1. Upload a .sqlite, .db, or .sqlite3 file up to 40 MB.
  2. Press Convert file and copy or download the CSV report.

What you get

A CSV report of the records stored in the database. Each table and view is written as its own block: a header row with the column names, followed by one line per record. Values containing commas or quotes are escaped following standard CSV rules, so Excel, Google Sheets, pandas, and database importers read them without cleanup.

When this helps

  • Inspecting or analyzing app databases without installing SQLite tooling
  • Moving rows from a mobile app's backup database into a spreadsheet
  • Auditing what records a downloaded .sqlite dataset actually contains
  • Feeding database rows into scripts that expect CSV input

Common questions