PostgresBackup vs. pgAdmin for PostgreSQL backups

pgAdmin is the free admin tool most people already have. It backs up on demand; scheduling needs pgAgent. Here's how the two compare.

Updated October 14, 2026 · 3 min read

Short on time? PostgresBackup does everything on this page from a Windows app: scheduled pg_dump backups, retention and one-click restores. Download it free.

pgAdmin is the official, free administration tool for PostgreSQL, and many people already have it. It isn't really a competitor to PostgresBackup. It's a full database IDE that can make backups, while PostgresBackup does only backups, clones and restores, but does them on a schedule without anyone at the keyboard. Plenty of people use both.

Backing up in pgAdmin

Right-click a database → Backup…, choose a file name and format (Custom is the default), and click Backup. pgAdmin runs pg_dump for you with the options you picked. Restore… works the same way with pg_restore. For a one-off backup before a risky migration, it's quick and good.

Scheduling in pgAdmin needs pgAgent

pgAdmin has no built-in "run this backup every night". The scheduler that pgAdmin manages is pgAgent, a separate program:

  1. Install pgAgent (separately; it doesn't come with pgAdmin).
  2. Run CREATE EXTENSION pgagent; in a database on the server. That database stores the jobs.
  3. Run pgAgent as a service that stays connected to that database.
  4. In pgAdmin, create a job with a batch step that calls pg_dump, plus a schedule.

Because the job definitions and the agent live with a PostgreSQL server, this suits a self-hosted server you administer. It doesn't fit hosted databases (Supabase, Neon, RDS, Azure) where you can't install extensions like pgagent or run services next to the server. And you still write the backup command, password handling and cleanup yourself.

Side by side

pgAdminPostgresBackup
PriceFree, open sourceFree for clones, restores and manual backups; scheduled backups $9.99 once (launch price; $24 from January 1) after a 14-day trial
What it isFull PostgreSQL IDE: queries, schema design, monitoring, backupsBackup, clone and restore app only
One-off backup / restoreYesYes
Scheduled backupsThrough pgAgent (separate install, extension, service, your own script)Built in, from a Windows background service
Works with hosted databases on a scheduleOnly if you run pgAgent somewhereYes, anything pg_dump can reach
Retention (delete old backups)You script itKeep last N plus hourly/daily/weekly/monthly/yearly
Copy a database to another serverBackup, then restore, by handOne-step Clone
Backup history and logNoYes
Runs onWindows, macOS, Linux, or as a web appWindows 10 and 11
Backup filesStandard pg_dump formatsStandard pg_dump custom format

When to use pgAdmin

  • You need an all-round PostgreSQL tool and backups are an occasional task.
  • You run your own PostgreSQL server and are comfortable setting up pgAgent jobs.
  • You're on macOS or Linux.

When PostgresBackup is the better fit

  • You want backups to happen on their own every night (or hourly) without writing or maintaining anything.
  • Your database is hosted (Supabase, Neon, RDS, Azure, Cloud SQL, DigitalOcean…) and you want copies on your own Windows machine.
  • You want old backups pruned with a sensible policy, a history of what ran, and restores and clones that don't involve remembering pg_restore flags.

They share the same file formats, so a backup made by either restores with the other.

The shortcut

Rather not maintain a backup script?

PostgresBackup is a Windows app that does all of this for you, with nothing to script and nothing to remember.

  • Scheduled pg_dump backups from a background service that starts with Windows
  • Keep the last N files plus hourly, daily, weekly, monthly and yearly copies
  • Restore any backup, or clone a database to another server, in a few clicks
  • PostgreSQL client tools included; standard .dump files, no lock-in
  • No account, no subscription, nothing leaves your machine

Clones, restores and manual backups are free. Scheduled backups are free for 14 days, then $9.99 once (launch price; $24 from January 1).