Desktop Database Client

Query, browse, and manage
any database — natively.

DataAce is a fast, cross-platform desktop app for working with SQLite, MySQL, PostgreSQL, Oracle, and SQL Server. Built with Tauri for native performance.

⇓ Download DataAce ▶ See how it works

Available for macOS • Windows • Linux

users — myapp — Local MySQL — DataAce
test.db
Local MySQL
Prod PG
myapp › users
Browse
Structure
Query
Relations
Triggers
Info
id name email role created_at deleted_at
1 Alice alice@example.com admin 2024-01-15 NULL
2 Bob bob@example.com user 2024-02-03 NULL
3 Carol carol@example.com user 2024-03-11 NULL
4 Dave dave@example.com editor 2024-04-22 2024-09-01
5 Eve eve@example.com user 2024-06-17 NULL

Everything you need, nothing you don't.

A focused tool built for developers and DBAs who work with real databases every day.

📄

Browse Table Data

Paginated data viewer with filtering, sorting, and column resizing. Export any result set to CSV instantly.

🔧

Table Structure

Inspect columns, data types, nullability, default values, primary keys, and indexes at a glance.

⌨

SQL Query Editor

Write and run raw SQL with syntax highlighting. Results appear instantly in a resizable grid below.

🔗

Foreign Key Relations

Visualize foreign key constraints and understand how tables relate to each other without writing any SQL.

⚡

Triggers

View all triggers on a table, including event type (INSERT/UPDATE/DELETE), timing, and the trigger body.

📊

Table Info

Row count, disk size, storage engine, collation, and CREATE TABLE DDL — all in one place.

👥

Connection Management

Save multiple connection profiles with color-coded labels. Organize by database type. Reconnect in one click.

💾

Export Database

Export entire databases as SQL dumps, CSV archives, or structured JSON. Choose structure-only or with data.

🌓

Light & Dark Theme

Follows your system preference automatically, or manually cycle between light, dark, and system modes.

Five databases. One app.

Native drivers for every major relational database system — no JDBC, no ODBC, no overhead.

🖹

SQLite

Open local .db / .sqlite files or use in-memory databases.

💫

MySQL

Connect to MySQL 5.7+ and MariaDB servers on any host and port.

🐘

PostgreSQL

Full support for PostgreSQL 12+ with schema-aware queries and type mapping.

🔴

Oracle

Connect to Oracle Database with TNS or Easy Connect string support.

💧

SQL Server

Microsoft SQL Server and Azure SQL with Windows or SQL authentication.

Up and running in minutes.

No configuration files, no CLI setup. Just download, open, and connect.

1

Download & Install

Download the installer for your platform from dataace.anunes.net. Available for macOS (.dmg), Windows (.msi), and Linux (.AppImage / .deb).

2

Add a Connection

Click the + button in the sidebar to create a new connection profile. Give it a name, choose your database type, and fill in the host, port, username, and password. For SQLite, click the folder icon to browse for a file.

3

Connect & Browse

Click your connection in the sidebar to connect. The database tree populates with all databases and tables. Click any table to start browsing its data in the Browse tab.

4

Run SQL Queries

Switch to the Query tab to open the SQL editor. Write any query, press Cmd+Enter (macOS) or Ctrl+Enter (Windows/Linux) to run it, and see results immediately below.

5

Explore Table Details

Use the tab bar to switch between Structure (columns & indexes), Relations (foreign keys), Triggers, and Info (row count, size, DDL) for any selected table.

6

Export Your Data

Right-click a connection or use the export menu to save a full database export. Choose SQL, CSV, or JSON format, and optionally include or exclude data rows.

Download DataAce

Free to use. No account required. No telemetry.

⇓  Get DataAce
 macOS ❐ Windows 🍎 Linux