Overview

What SQLite Browser is, what it can do, and how it is built.

SQLite Browser is a Python web application for loading, querying, and visualizing SQLite databases — no SQL expertise required. It runs entirely on your own machine and is accessed through any web browser at http://127.0.0.1:8050.

It is built on Plotly Dash and managed with uv.

Features

FeatureDescription
Database LoadingLoad any SQLite .sqlite file by path
Table BrowserView all tables with column names and row counts
Advanced SearchVisual filter builder with 11 operators — no SQL required
Custom SQLWrite and execute arbitrary SQL queries
Table ViewInteractive paginated results with generated SQL shown for reference
Summary tabPer-column data profile: missingness, unique values, top values, min/max, type
Counts tabCategorical combination counts with configurable grouping, sort controls, treemap, and sunburst charts
Statistics tabDescriptive statistics for numeric columns
Visualizations tabInteractive histograms, bar charts, and scatter plots
ExportDownload filtered results as a TSV file, SQL query included

What it is not

SQLite Browser is a read-only tool. It cannot insert, update, or delete rows. It is designed for exploration and analysis, not database administration.

Last modified April 20, 2026: First attempt at main docs (cee7677)