Unified Database Client, SSH
Terminal
& Cloud Storage Client
Query database engines, manage remote servers, and transfer files across cloud SFTP/S3 storage simultaneously. Experience a lightweight, blazing-fast native interface. Switch tabs instantly, run shell scripts, queue background transfers, and manage secure connections without bloat.
Oracle DB
SQL Server
MariaDB
Designed for Database, Server & Cloud Storage Operations
Stop fragmenting your workflow between standalone SQL editors, terminal clients, and file transfer apps. Query database engines, spin up remote sessions, and manage remote storage in one unified developer workspace.
Professional SQL Editor
Write queries with code highlighting, switch active databases instantly, run scripts in independent query tabs, and examine results in a fast, scrollable datagrid.
- ✓ Live database schema navigator
- ✓ Multi-query execution support
- ✓ Export to CSV, JSON, and Excel
-- Fetch active user data
SSH Command Terminal
Run server commands, manage system files, edit scripts, and monitor infrastructure natively right inside the application.
Cloud & SFTP Storage
Browse files and manage folder structures on remote servers, S3, or SFTP hosts. Transfer files in background queues with connection checks.
- ✓ SFTP, FTP, AWS S3 & S3-Compatible
- ✓ Background file transfer queues
- ✓ Directory breadcrumbs & search
Secure Key Manager
Store, import, and organize passphrase-protected SSH keys. Kept encrypted on-device and never exposed as plaintext.
Blazing Fast & Lightweight
Zero bloat. Built as a high-performance native app that launches instantly, uses minimal RAM, and runs smoothly even on older devices.
- ✓ Native compilation
- ✓ Launches instantly & low memory footprint
- ✓ Smooth rendering
100% Local-First Security
All connection credentials, passwords, and private SSH keys are stored only on your device, locked by AES-256 and secure enclaves. Zero cloud exposure by default. No data passes through our servers.
Learn about security →Multi-Tab & Split Layouts
Compare query results or monitor logs simultaneously. Open database workspaces and terminal consoles side-by-side or stacked to optimize screen real estate.
Secure Bastion & SOCKS5 Tunneling
Access isolated database engines inside private VPCs. Tunnel connections securely via SSH bastions or SOCKS5 proxies while administering hosts in real time.
Visual Schema Browser
Inspect table definitions, column types, primary keys, and indexes instantly inside a visual directory navigator sidebar.
FaceID & Biometric Lock
Secure database passwords and private keys. Protect app entries using quick biometrics (FaceID/Fingerprint) and entry PIN codes.
Data Import & Export
Easily ingest CSV or JSON datasets directly into database tables, export query results instantly, and generate custom SQL patches on the fly.
Query Snippets & History
Track all previously executed statements automatically. Save complex SQL commands as shortcuts to run them with a single click.
Dialect SQL Wizards
Write database-specific commands effortlessly. Smart sequence `.NEXTVAL` loaders, native UUID `SYS_GUID()` helpers, and automatic `TO_DATE` query wrapping protect you from syntax errors.
100% Offline Capable
Work with local SQLite databases and manage saved profiles offline. Your development workflow is never interrupted by internet drops.
Interactive Workspace Demo
Explore high-performance database client workspaces and terminal command consoles side-by-side or in tabs.
Zero-Knowledge Storage & Secure Enclaves
We believe that database passwords and system configurations must remain strictly private. SQLSSH is built with a local-first, zero-knowledge architecture:
- Hardware-Backed Storage: Your server credentials and private keys are encrypted on your device's secure enclave (iOS Keychain / Android Keystore).
- Safe Remote Tunneling: Direct end-to-end SSH connections from your device. Your passwords and data streams are never routed through our servers.
- Private Syncing: Encrypted sync parameters protect connection profiles and query scripts when moving between mobile and desktop platforms.
AES-256
Local Storage Credential Encryption
FaceID
Biometric Credentials Isolation
Direct IP
No Middleman Database Proxies
Flexible & Clear Pricing
Get started with standard tools or upgrade to Pro for cloud backups and advanced workflows.
Free Tier
For developers who want a powerful local database manager and terminal console.
- ✓ Single active connection session at a time
- ✓ Max 2 total connections (MySQL/PostgreSQL)
- ✓ Unlimited local SQLite databases
- ✓ Max 1 Storage Client connection (S3/SFTP)
- ✓ Max 1 SSH Terminal connection
- ✓ Max 10 saved queries (bookmarks)
- ✓ Standard query editor & schema explorer
- ✓ Basic Visual Database & Schema ERD Diagrams
- ✓ Basic light & dark mode themes
Pro Developer
For professionals and operations teams working across multiple active devices.
- ✓ Unlimited Saved Connections
- ✓ Unlimited Storage Client connections (S3/SFTP/FTP)
- ✓ Unlimited SSH Terminal connections
- ✓ Multi-session Tabs (up to 10 concurrent connections)
- ✓ Secure SSH Jump Host / Bastion server tunneling
- ✓ SOCKS5 and HTTP CONNECT proxy support
- ✓ End-to-End Encrypted Cloud Sync (AES-256 E2EE)
- ✓ Folder organization for database & SSH profiles
- ✓ Save up to 500 queries
- ✓ Cloud & Warehouses (Redshift, Aurora, Cockroach, Yugabyte)
- ✓ Enterprise & local databases (MariaDB, MSSQL, SQLite)
- ✓ Advanced SQL editor with Auto-Format on Execute
- ✓ Customizable Query Timeout
- ✓ 5 Premium Dark & 5 Premium Light Themes
- ✓ Interactive Visual Database & Schema ERD Diagrams
- ✓ Export ERD Diagrams to PDF
Frequently Asked Questions
Got questions about SQLSSH? Find answers to commonly asked questions below.
Is my database connection data secure?
Absolutely. SQLSSH is built with a zero-knowledge local-first architecture. All database passwords, private SSH keys, and configurations are stored directly on your device, encrypted with AES-256 using your operating system's hardware-backed secure storage (iOS Keychain and Android Keystore). Your credentials and data streams are never sent to or stored on our servers.
How does SSH Bastion / Jump Host tunneling work?
If your database server is isolated inside a private subnet (VPC) without public internet access, you can configure SQLSSH to tunnel its connection through a public-facing SSH bastion server. The client establishes a secure SSH connection to the bastion, opens a secure encrypted tunnel, and routes all SQL queries safely to the database host. We also natively support SOCKS5 and HTTP proxy configurations.
Can I use SQLSSH completely offline?
Yes, SQLSSH is designed to run locally on your machine. You do not need an active internet connection to query local SQLite files, write queries in the SQL editor, browse your schema history, or organize your saved query snippets. An internet connection is only required when connecting to remote database engines or syncing configurations across devices.
How does device synchronization work?
Synchronization is fully end-to-end encrypted (E2EE) using client-side AES-256 encryption. Before your connection profiles, query scripts, and history are uploaded to our encrypted sync cloud, they are encrypted locally on your device using a custom secret key that only you know. This ensures that even we cannot read your synced connection parameters or query content.
Download SQLSSH
Unlock the ultimate unified developer workspace on any device.