Browse and search tables
Navigate large schemas, sort the table list by name, rows, cells or estimated size, and pin important result columns.
Drop one or more database files here, or click to browse.
Private browser-based database workspace
SQLite Viewer runs directly in your browser. Open a local .db,
.sqlite, .sqlite3 or .db3 file, explore its schema and rows,
run SQL, make changes and download the latest database—all without sending the file to a server.
Navigate large schemas, sort the table list by name, rows, cells or estimated size, and pin important result columns.
Add, update and delete rows with primary-key-aware controls. Write changes stay in the in-browser database until you download it.
Open a fresh tab for each table or query, switch between multiple databases and keep each result connected to its query.
Visualize entities, columns, data types, primary keys and foreign-key relationships, then fit the diagram to the window.
Export ER schemas as SQL DDL, DBML, Mermaid or GraphQL SDL, and export query results in common data formats.
Changes are applied locally. Choose Save DB whenever you want to download the current database as a usable SQLite file.
How it works
Practical SQLite guides
Common questions
No. The database is opened and processed locally by JavaScript in your browser. The tool does not need to upload the file to inspect it.
Yes. You can edit supported table rows or execute write queries, then use Save DB to download the latest database state.
The file picker accepts .db, .sqlite, .sqlite3 and .db3. A valid SQLite database may use another extension, but it may need to be renamed before selection.
Large files depend on available browser memory. The viewer limits rendered result rows and samples expensive table metadata to remain responsive.