A native PostgreSQL client for Mac, iPhone, Android and Windows

 Download macOS - zip from the Mac App Store from the iOS App Store from Google Play from the Microsoft Store

(also available on Mac, Android and Windows)

(also available on Mac, iPhone, iPad and Windows)

(also available on Mac, iPhone, iPad and Android)

  • SQLPro for Postgres on Mac: database tree, SQL editor and result grid
  • SQLPro for Postgres on Mac: table designer
  • SQLPro for Postgres on Mac: multiple result sets
Your Postgres data at a glance on iPhone Tap any geometry in your Postgres results PostGIS geometry on a real map on iPhone Edit any Postgres row in a tap on iPhone Filter queries without writing SQL on iPhone SQL autocomplete on iPhone
Your Postgres data in your pocket on Android Every Postgres server one tap away on Android Browse tables, views and columns on Android Edit any Postgres row in a tap on Android Light or dark theme on Android
SQLPro for Postgres on Windows: SQL editor with autocomplete for tables and columns Edit cells and delete rows, then review the SQL before it runs, on Windows Visual table designer for columns, indexes and foreign keys on Windows Run one query or many, with every result set and its timing, on Windows

A PostgreSQL GUI built for the Mac

SQLPro for Postgres is a native macOS app for working with PostgreSQL databases. It requires macOS 14 or later and launches instantly, with no Java or other runtime to install. It follows your system appearance, with light and dark themes.

Connect anywhere

Connect directly or through an SSH tunnel, and choose any SSL mode from disable to verify-full. It works with self-hosted servers and managed services including Amazon RDS, Azure Database for PostgreSQL, Google Cloud SQL, Heroku, Supabase and Neon. Saved connections can sync to your iPhone and iPad through iCloud Keychain.

Write and run SQL

The editor has syntax highlighting, autocomplete for tables and columns, query formatting and tabs. Run one query or many and see every result set, with its timing and any errors, at the same time.

Edit data in place

Select single cells or ranges like a spreadsheet, change values or delete rows, and review the generated SQL before it runs.

Design tables visually

Add or change columns, indexes and foreign keys without hand-writing ALTER statements.

Import and export

Bring in CSV files, and export results and tables when you need to share them.

Comparing options? See our guide to the best PostgreSQL GUI for Mac.

Try it free with the built-in sample database, no account needed. See pricing.

A PostgreSQL client for iPhone and iPad

SQLPro for Postgres runs on iPhone and iPad with iOS 17 or later, so you can check on or fix your data wherever you are. Try it first with the built-in sample database, no server needed.

Write and run SQL

Autocompletion and syntax highlighting, and a whole script or a single statement at a time. On iPad you can run several queries at once.

Browse and edit rows

A tree of tables, views, functions and columns. Tap a table to see its rows, then view, edit, add or delete them right in the result grid.

Connect to your servers

PostgreSQL servers including Amazon RDS, Azure and Heroku, over an SSH tunnel with a password or private key. Saved connections can sync from your Mac through iCloud Keychain. A password is only saved if you choose to remember it.

Rated 4.0 out of 5 from 32 ratings on the App Store. See the iPhone and iPad page.

A PostgreSQL client for Android

SQLPro for Postgres runs on Android phones and tablets with Android 10 or later. Open the built-in sample database to explore it without a server.

Write and run SQL

Autocompletion, syntax highlighting, find and replace and automatic SQL formatting, with several queries open in tabs.

Browse, edit and export

A tree of tables, views, columns and indexes, and editing of rows right in the result grid. Export results to CSV, JSON or XML, and keep a history and favorites.

Connect securely

PostgreSQL 9 and above, including Amazon RDS, Azure, Heroku, Supabase and Neon, with all libpq SSL modes or an SSH tunnel with a password or private key. Connections stay on your device in the Android keystore, with a biometric app lock.

See the Android page.

A PostgreSQL client for Windows

SQLPro for Postgres runs on Windows 10 and Windows 11, with native builds for x64 and ARM64. Get it from the Microsoft Store and try it with the built-in sample database.

Write and run SQL

Autocomplete for keywords, schemas, tables and columns, one-click formatting and tabs for every query. Run the whole script, the statement under the cursor or just a selection, and see each result set with its timing.

Edit data and design tables

Edit cells and delete rows in the grid, or change columns, indexes and foreign keys in the visual table designer. The SQL is shown before it runs.

Connect to anything

Local servers, Amazon RDS, Azure Database for PostgreSQL, Google Cloud SQL, or any host behind SSH.

Rated 4.4 out of 5 from 22 ratings on the Microsoft Store. See the Windows page.

Multiple result sets

Need to see the results for multiple tables at once? You can execute multiple queries and have the results for each displayed at the same time, including any errors and messages.

Single cell selection

Work with results using single (or multi) cell selection, just like a spreadsheet. Rather than requiring full-row selection as many other tools use, SQLPro allows you to select one or more cells at a time.

On your phone, tablet or Windows PC too

SQLPro for Postgres also runs on iPhone and iPad (iPhone and iPad page) and on Android phones and tablets (Android page). It also runs on Windows (Windows page). Run SQL with autocomplete, browse tables, edit rows and connect over SSH or SSL, with a built-in sample database to try it right away. Existing customers can unlock the Android app with the license key they already own.

What Mac users say

“SQLPro is just really well designed. It helps me be more productive with its query interface and data export features but it's also simple and intuitive and doesn't get in my way.”
– TomE727, Mac App Store review

“I've been using this tool for years and it's never let me down. It's quick to load, snappy with query responses and the UI is very easy to navigate.”
– 7daysageek, Mac App Store review

What iPhone and iPad users say

Rated 4.0 out of 5 from 32 ratings on the iOS App Store.

“I've tried almost all the Postgres front end apps for iPhone and this is the easiest and most reliable. If issues come up, the developer is very responsive and helpful. Highly recommended.”
– Isleofgough, App Store review

“Best I could ask for as a client on my phone. You can view, edit, create tables as well as write your own .sql files…”
– j_capp34, App Store review

“This Postgres app does everything I need and very happy with it.”
– daxbooysen, App Store review

Frequently asked questions

Which platforms does SQLPro for Postgres run on?

It runs on macOS 14 or later, iPhone and iPad, Android phones and tablets, and Windows (x64 and ARM64).

Does one license cover all my devices?

A Monthly or Yearly plan includes macOS, iOS, Windows and Android. A Lifetime license covers a single platform.

Is there a free trial?

Yes. Download the app and try it with the built-in sample database before you buy. Pricing and the 30-day money-back guarantee are on the pricing page.

How are my database passwords stored?

Only if you choose to remember a password. Remembered passwords are stored in the system keychain, not in plain text, and can sync between your devices through iCloud Keychain.

Can I connect over SSH or SSL?

Yes. You can tunnel over SSH, and choose an SSL mode from disable and prefer to require, verify-ca and verify-full.

Does it work with Amazon RDS, Supabase and other hosted Postgres?

Yes. It works with any PostgreSQL server you can reach, including Amazon RDS, Azure Database for PostgreSQL, Google Cloud SQL, Heroku, Supabase and Neon.

How is it different from SQLPro Studio?

SQLPro for Postgres is focused on PostgreSQL. SQLPro Studio is one app for PostgreSQL, MySQL, SQL Server, Oracle, SQLite and more.

Can I get a refund?

Plans bought on this website have a 30-day money-back guarantee. Purchases from the App Store, Google Play or Microsoft Store are refunded by those stores.