PostgreSQL Dump Viewer — DBConvertOpen a pg_dump file without restoring it: tables, rows, ER diagram and read-only SQL, replayed into a real PostgreSQL that runs inside the editor. No server, no Docker, no psql.
A dump is a script, so it is runA There is nothing to install and nothing to restore into: no server, no Docker, no Which dumps open
Files named Extensions come from the dumpThe dump's own Query the backup without restoring it
Read-only PostgreSQL SQL — Every table pages to its last row. Export a result as CSV or JSON: the first 10,000 rows free, the whole result with PRO. ER diagramThe Diagram tab draws the tables and views with the foreign keys the dump declares. Select a
table and its relations stand out while the rest fades. A partitioned table is drawn once: Pagila's
Open dumps you trustA dump is a program. The viewer runs it in a throwaway database with no network, and turns on read-only mode once the replay ends — but a dump from a stranger is still code from a stranger. Where the file goesNowhere. The editor reads it from disk and hands it to the panel; the panel parses it with WebAssembly in the editor itself. There is no account and no remote server. The one port the extension opens is the local one AI agents use (below), bound to 127.0.0.1 and closed by a token. Ask AI about the open fileThe file tab has an Ask AI about this file button. It opens the editor's own agent chat with the question already typed — "What is in pagila.sql? Use the DBConvert viewer tools to look at its tables and data." — and the agent answers from the file, not from a guess.
The agent gets three read-only tools: list the tables of the files open in the viewer, describe a
table, and run one Where each agent gets the tools from:
In an editor with no agent chat to open, the button copies the question and offers Connect. One server serves every open editor window and every installed DBConvert viewer, so an agent sees all the files you have open. Reset MCP token issues a new token; connected agents need Connect again after it. The viewer never talks to a model itself. What the agent reads — table names, columns, the rows its queries return — goes to whichever model that agent uses. The other viewersSame viewer, one per format — install only the one you need, so a SQLite user never downloads the Parquet engine.
Built by DBConvert. The same viewer runs in a browser tab at streams.dbconvert.com/postgresql-dump-viewer if you would rather not install anything. |
![The Pagila dump open in an editor tab: tables with their row counts, and the film table with its PostgreSQL types - year, mpaa_rating, text[], tsvector](https://streams.dbconvert.com/vscode/postgres-hero.png)


