Postgres.app

The easiest way to get started with PostgreSQL on the Mac

Latest Release

If you’re new to Postgres, this is the file you should download. It includes everything you need to get started with PostgreSQL and PostGIS.

Postgres.app with PostgreSQL 11

  • Postgres.app v2.2
  • Requires macOS 10.12
  • Download Size 71MB
  • PostgreSQL 11.0 / PostGIS 2.5.0 / plv8 2.3.8
⤓ Download

Additional Releases

We provide additional releases for people who want to run other versions of PostgreSQL. With these releases you can even run multiple versions of PostgreSQL simultaneously.

Postgres.app with PostgreSQL 9.5, 9.6, 10 and 11

  • Postgres.app v2.2
  • Requires macOS 10.12
  • Download Size 220MB
  • PostgreSQL 11.0 / PostGIS 2.5.0 / plv8 2.3.8
  • PostgreSQL 10.5 / PostGIS 2.4.4 / plv8 1.4.8
  • PostgreSQL 9.6.10 / PostGIS 2.3.7 / plv8 1.4.8
  • PostgreSQL 9.5.14 / PostGIS 2.2.7 / plv8 1.4.8
⤓ Download

Releases for older Macs

We continue to make up to date builds for older Macs!

If you are running macOS 10.10 or later, you can use Postgres.app v2.1.x with the modern UI.

If you have an even older Mac, you can use the Legacy version of Postgres.app (supports only a single version of PostgreSQL).

Postgres.app with PostgreSQL 9.5, 9.6 and 10

  • Postgres.app v2.1.5
  • Requires macOS 10.10
  • Download Size 158MB
  • PostgreSQL 10.5 / PostGIS 2.4.4 / plv8 1.4.8
  • PostgreSQL 9.6.10 / PostGIS 2.3.7 / plv8 1.4.8
  • PostgreSQL 9.5.14 / PostGIS 2.2.7 / plv8 1.4.8
⤓ Download

Legacy Postgres.app with PostgreSQL 10

  • Requires macOS 10.7
  • Download Size 63MB
  • PostgreSQL 10.5 / PostGIS 2.4.4 / plv8 1.4.8
⤓ Download

Legacy Postgres.app with PostgreSQL 9.6

  • Requires macOS 10.7
  • Download Size 48MB
  • PostgreSQL 9.6.10 / PostGIS 2.3.7 / plv8 1.4.8
⤓ Download

Legacy Postgres.app with PostgreSQL 9.5

  • Requires macOS 10.7
  • Download Size 44MB
  • PostgreSQL 9.5.14 / PostGIS 2.2.7 / plv8 1.4.8
⤓ Download

Legacy Postgres.app with PostgreSQL 9.4

  • Requires macOS 10.7
  • Download Size 41MB
  • PostgreSQL 9.4.18 / PostGIS 2.1.9 / plv8 1.4.8
⤓ Download

Legacy Postgres.app with PostgreSQL 9.3

  • Requires macOS 10.7
  • Download Size 41MB
  • PostgreSQL 9.3.23 / PostGIS 2.1.9 / plv8 1.4.8
⤓ Download

You can find even more releases on our Releases Page on Github.

Prerelease Versions

We also build Alpha and Beta releases of PostgreSQL. If they are not listed above, you can find them on our Releases Page on Github.

Mix & Match

If you’d like to use the modern UI, but need to work with an older version of PostgreSQL, you can combine the binaries from a legacy version with the UI of the new version.

The binaries are contained inside the application package. Right click on the app, and select “Show Package Contents”. You can now find the binaries in the subdirectory Contents/Versions.

Now you can just copy an older binary folder (eg. 9.3) from a legacy version to the current version.

(Make sure that you have started Postgres.app at least once before adding binaries. Finder checks the code signature when you open an app for the first time, and the code signature becomes invalid when you add files to the package.)

Done! You can now run PostgreSQL servers with multiple versions at the same time!

There is one caveat: the automatic update function will delete your extra binaries, so you’ll need to add them again after updating.