Run and refine SQL
Use SQL completion, local history and snippets. Run a statement, inspect the result and keep your database work in one Mac app.
sqlclient · macOS
Query PostgreSQL, navigate related data and export results in a native Mac app. See when row-level security may affect what your current role can read.
Try for 30 days, no credit card. Reading and exporting stay free afterwards.
macOS 11+ · Apple Silicon and Intel
PostgreSQL
Use SQL completion, local history and snippets. Run a statement, inspect the result and keep your database work in one Mac app.
Export query results as Excel (.xlsx), CSV or JSON. Reading and exporting do not require a paid licence.
PostgreSQL row-level security can hide rows from your role. sqlclient provides RLS context so an incomplete result is easier to investigate. It does not create or edit RLS policies for you.

First connection → · First query → · Edit data → · Export results →
PostgreSQL supports data, SQL, schema and privilege workflows. The Server tab is for MySQL and MariaDB. The ER diagram shows existing tables; it does not generate a new data model. RLS information does not replace a review of database permissions.
See all features and requirementsReading, browsing and exporting stay free on every supported database. SQLite also stays free for writing, forever. After the trial, writing to MySQL/MariaDB, PostgreSQL or SQL Server requires the appropriate licence. This includes cell edits, INSERT, UPDATE, DELETE, schema changes, import and restore.
You can try the app without providing payment details. Buying is a separate step: review the chosen engine bundle, billing period and taxes before confirming payment. App Store subscriptions have separate terms.
Try for 30 days, no credit card. Reading and exporting stay free afterwards.