HubTools

Database Client

Connect to MySQL or PostgreSQL, run queries, and browse schemas — directly from your browser.

What is a Database Client?

A database client is the application you use to talk to a relational database — issue SQL queries, inspect schemas, browse tables, and analyze results. Desktop clients like TablePlus, DBeaver, and the psql or mysql CLI are powerful but require installation, configuration, and a managed credential store. A browser-based client trades some of that depth for portability: open a tab, paste connection details, and start querying — useful for quick reads on a colleague's laptop, an emergency check on a Chromebook, or any workflow where installing software isn't practical. This client supports MySQL and PostgreSQL over TLS, with a syntax-highlighted query editor, schema browser, and CSV export. Building queries that return JSON? Format them with the JSON Formatter. Need to manage cloud files alongside your database? Use the S3 File Editor.
Database Client
Connect to MySQL and PostgreSQL databases
No saved connectionsAdd your first database connection to get started. Your connections will be saved locally for quick access.

How to use this tool

  1. 1
    Add a connection
    Enter host, port, database name, username, and password. Pick MySQL or PostgreSQL. Credentials are encrypted in your browser before storage.
  2. 2
    Browse the schema
    The left panel lists schemas, tables, and columns. Click a table to preview its first 100 rows or see column types and indexes.
  3. 3
    Run SQL in the editor
    Type or paste a query, hit Run, and read the result table below. Use the history panel to re-run earlier queries with one click.
  4. 4
    Export results to CSV
    Click Export to download the current result set as CSV for spreadsheet analysis or archival.

Frequently asked questions

Where are my database credentials stored?
Credentials are encrypted in your browser's localStorage with a key derived from a passphrase you set. Connection details are passed through our server only to establish the TCP connection to your database — they are never logged, never persisted server-side, and the connection terminates as soon as your session ends.