Skip to content

A public project by Famst Agency — founded by Abdullah Tarar in Punjab.

F Experiments by Famst Agency
intermediate Active

Supabase Backup Visualizer

Inspect a Supabase or PostgreSQL backup file as browsable tables — right in your browser, with zero upload. Parses COPY blocks, handles NULLs, renders a clean data grid.

Published Apr 05, 2026 8 views By Famst Agency

Ever needed to peek inside a database backup without spinning up a database? The Supabase Backup Visualizer opens a .backup, .sql, or .txt PostgreSQL dump directly in the browser and turns it into browsable tables.

Features

  • COPY-block parser — detects every COPY table (columns) FROM stdin; block in the dump, extracting table names, column lists, and tab-separated row data.
  • Table picker — a dropdown lists every discovered table with its row count (e.g. public.messages (1,204 rows)).
  • Clean data grid — sticky column headers, row hover highlighting, and smooth scrolling in both directions.
  • Faithful to Postgres — \N values render as proper null cells, and all cell content is safely escaped.
  • Zero upload — the file is read locally with the FileReader API. Your data never leaves your machine — critical when a backup contains production user data.

The Experiment

A test of how much "database tooling" can live in a single dependency-free HTML file. The answer: enough to verify a backup, check a table's contents, or recover a value — without installing anything.

#supabase #postgresql #backup #sql #database #devtools

Like this experiment?

Pitch the next one — the lab reviews every idea honestly.

Submit an Idea