SQLite database recovery

A SQLite file that answers "database disk image is malformed" has almost always kept its data. The engine stores rows in pages and uses index pages to find them — damage an index and it loses the route, not the rows, and it refuses the file rather than serve what it cannot vouch for. This tool reads every page directly and returns the records as SQL or CSV.

1
Open the file

Any SQLite database: a messenger store, a browser profile, an application’s data file.

2
Look at what was found

How many rows and tables came back, and what turned out to be wrong with the file itself.

3
Take the result

The SQL dump rebuilds a working database; the CSV files open in any spreadsheet.

Read the rows out of a .db file that no longer opens

Drop a file here
A SQLite database: .db, .sqlite, .sqlite3, .db3, msgstore.db, places.sqlite
Loading file...
0%
Published Updated Author: