Convert SQLite files

Upload a .sqlite or .db or .sqlite3 file and convert it to any of 7 targets. Types are preserved rather than flattened to text. Free, no registration, up to 10MB.

Click to upload or drag and drop

CSV, Excel, SQLite, SQL, DBF (max 10 MB)

Every SQLite conversion

Also known as

Working from a .sqlite3 file

The 3 in .sqlite3 is the version of the file format, not of your file, and it has not changed since 2004. A .sqlite3 and a .sqlite are the same kind of thing under two naming habits, and both are read the same way.

Working from a .db file

A .db extension is a habit rather than a format. SQLite uses it, but so do Berkeley DB, thumbnail caches and any desktop application that wanted a generic name, so the first question is what is actually inside yours.

Reading SQLite

  • Declared types, primary keys, NOT NULL constraints and blobs all carry through.
  • SQLite reports INTEGER PRIMARY KEY as nullable because it aliases the rowid; the conversion corrects that.
  • SQLite type affinity is loose, so a NUMERIC column with no declared scale is given room for decimals rather than being rounded to whole numbers.