iOS · AndroidBuilt for iPhone, iPad and Android.
dev@dbport ~ % zsh
$dbport--welcome

Your databases.​

connecting...

DBPort is a local-first database client for iPhone, iPad and Android. Browse schema, write SQL, explore relational and NoSQL data, use AI help, review risky changes, and sync supported records in end-to-end encrypted form.

7-day free trial - then paid subscription, cancel anytime

DBPort SQL editor with snippets and dry-run
DBPort connections list
DBPort data browser with staged edits

Supported databases

One mobile client for the databases you actually check.

Connect from iPhone or iPad to the servers you configure.
SQL, document, key-value, and analytics workflows share one local-first app.

PostgreSQL logoPostgreSQL
MySQL logoMySQL
MariaDB logoMariaDB
ClickHouse logoClickHouse
MongoDB logoMongoDB
Redis logoRedis
SQLite logoSQLite

PostgreSQL - MySQL - MariaDB - SQLite - ClickHouse - MongoDB - Redis

What's inside

A database admin tool shaped for mobile work.

Mobile SQL editor

Write SQL with schema context, snippets, query history, autocomplete, and a result grid made for touch screens.

Production guardrails

Mark sensitive connections, review risky SQL, stage table edits, and require confirmation before supported mutations.

AI SQL assistant

Ask for query explanations, error debugging, and draft SQL. AI suggestions never execute automatically.

Encrypted sync

Sync is off by default. Turn it on and supported records sync across your devices in end-to-end encrypted form. A recovery code only you hold restores access on a new device; without it not even DBPort can read your data.

SSH tunnel and TLS options

Use DB-focused SSH tunnels and per-connection TLS settings without turning DBPort into a general SSH terminal.

Dialect-aware flows

SQL databases, Redis, MongoDB, and ClickHouse get workflows that match how each system is used.

Export results

Export query or table data to portable formats and share through the device file workflow.

Local credential vault

Database passwords and SSH keys stay in an on-device vault encrypted with the system keychain, optionally gated by biometrics, so readable secrets never reach the DBPort backend.

Privacy-first model

Database traffic stays between your device and your servers.

DBPort backend handles account, billing, AI quota, push, and encrypted sync delivery. It does not run your database sessions for you.

Local-first connectionsThe app opens database sessions from the device to the hosts you configure.
Encrypted sync recordsSync is off by default and opt-in. When you enable it, supported records leave the device end-to-end encrypted - only your own devices can decrypt them. The backend stores only encrypted records and sync metadata, never the keys to read them.
Credential boundariesDatabase passwords, SSH keys, and vault secrets are not stored on DBPort backend in readable form.
Explicit AI contextAI receives only the prompt, selected schema, editor text, error message, or samples you choose to send.
DBPort secure cloud sync settings
DBPort dry-run production safety preview

Safe SQL

Review before you change data.

Mobile database work needs extra friction in the right places. DBPort keeps query review, staged edits, and confirmations close to the action.

Staged table editsCollect cell changes into a review list before applying supported updates.
Dry-run SQL reviewUse supported preview flows to inspect risky operations before committing.
Danger signalsDestructive SQL and production-marked connections are called out before execution.
Undo-friendly flowKeep the proposed change visible so you can back out before it reaches the database.

AI assist

AI next to the database, not in control of it.

Generate, explain, debugUse AI to draft SQL, explain a query, or understand an error while you stay in the editor.
Selected context onlySend schema snippets, SQL text, or sample rows only when you choose to include them.
Hosted AI proxyDBPort manages model access and quota while masking controls reduce accidental exposure.
Human executionAI output is a suggestion. You decide what to run against the database.
DBPort AI assistant chat

Made for iPad

More room for schema, editor, results, and AI.

On iPad, DBPort can show a wider work surface for browsing schema, writing SQL, reviewing results, and asking for AI help without claiming to replace a desktop database client.

DBPort iPad table and schema workspace

Connection workflow

Move between database sessions without losing context.

Keep recent connections, query history, snippets, and session state organized for on-call checks and quick follow-up work.

Recent connectionsQuery historySaved snippetsCancellable queriesSession list
DBPort schema browser

Pricing

Simple. Honest. Cancel any time.

Start a 7-day free trial in-app. Then $49.99/year.
Cancel any time.

Starter

Free

$0

2 connections
PostgreSQL, MySQL, MariaDB, SQLite
Schema browser and SQL editor
Query history and saved snippets
CSV / JSON / JSONL export
App lock and local credential vault
Download
Save 30%
For regular use

Pro

$49.99/yr

approx. $4.17 / mo - 7-day free trial

Up to 200 connections
ClickHouse, MongoDB, Redis
SSH tunnel database connections
Inline editing and dry-run review
AI chat with masking controls (500k tokens/week)
Encrypted sync for supported records
SQL export and share to Files
Staged edits and production guardrails
Start free trial

FAQ

Common questions.

Does DBPort tunnel my database traffic through its servers?

No. Database sessions are opened from the app to the database hosts you configure. The backend is used for account, billing, AI quota, push, and encrypted sync features.

Which platforms are supported today?

DBPort runs on iPhone, iPad, and Android.

Can I use DBPort with production databases?

Yes, if you are authorized to access them. DBPort adds guardrails, but it does not replace backups, permissions, migration review, or operational process.

Where does AI see my data?

AI receives only the prompt and selected context you choose to send, such as schema snippets, editor SQL, error text, or explicitly included samples.

Does sync expose my database credentials?

Sync is off by default and opt-in. When you enable it, supported records are encrypted before leaving the device. DBPort backend stores encrypted records and metadata, not database passwords in readable form.

How is Pro billed?

Paid plans are purchased through the App Store on iPhone and iPad and through Google Play on Android. Eligible users can start a 7-day trial before the subscription renews into the selected paid plan.

Is SSH supported?

DBPort supports SSH tunnel database connections where configured. It is not marketed as a general-purpose SSH client.