Native macOS SQL client.
Your database's best friend.
A blazing-fast, native macOS SQL client for MySQL, MariaDB, PostgreSQL, SQL Server, and SQLite.
Seriously capable, genuinely pleasant
Everything you need to connect, query, explore, and manage your databases.
Connect with confidence
Save every connection in one place, with passwords stored only in the macOS Keychain, never in plain files.
Safety built in
Connecting to a high-risk environment? SQLPuppy makes it obvious, environment colors throughout the UI and a clear heads-up when you reach live Production, before you change real data. Mark any connection read-only to block writes entirely.
An editor that keeps up
A fast, multi-tab editor with syntax highlighting, schema-aware autocomplete, an inline linter that offers one-click fixes, find & replace, and a one-click SQL beautifier.
Results at scale
Results show fast, sort and filter in the background, scroll through millions of rows smoothly, edit cells inline, and export to CSV, JSON, Excel, or SQL in a click.
Explore your schema
A dockable schema browser maps tables, columns, indexes, foreign keys, views, procedures, and functions. Jump across relationships, generate ER diagrams, and compare schema versions.
Admin tools, standard
A live process list with charts, visual user and privilege management, browsable server variables, and query performance insights, all without leaving the app.
Make it yours
Beautiful built-in themes: Midnight, Dracula, Nord, Solarized, Monokai, One Dark, GitHub, or build your own. Every panel docks or floats, and a command palette puts every action a keystroke away.
Earn your stripes
The rare database tool with a sense of fun: merit badges reward you as you put in the miles. Create an optional profile and your badges sync to sqlpuppy.com.
Connect to the databases you use
Built on a clean driver architecture, so support for more engines can grow over time.
Why SQLPuppy?
SQLPuppy is a true native macOS app, built in Swift, tuned for Apple Silicon, so it launches instantly and scrolls a million rows without breaking a sweat.
-
β
Truly native
Built in Swift/SwiftUI for macOS not a browser in a window. Fast, light, and right at home on your desktop.
-
β
Fast with big data
Millions of rows scroll smoothly, sort and filter in the background, and export to CSV, JSON, Excel, or SQL in a click.
-
β
Safe by default
Keychain-only credentials, environment color-coding, a Production heads-up before you touch live data, and an optional read-only mode.
-
β
Yours to shape
Deep theming, dockable/floating panels, and a command palette for just about everything.
Coming soon
Free version has some limited functionality. Paid version has it all.
macOS (current release 26.5 and up; Apple Silicon required).