Claim 1 of 500 free PRO license keysJoin the whitelist
v0.4.0 just released 路 Native desktop 路 Free version

One editor for
SQL and NoSQL.

FlexTable is a fast, native desktop client for PostgreSQL, MySQL, SQLite, MongoDB and Redis, with more on the way. Browse every database and run SQL from one editor, with schema-aware autocomplete and a grid that stays smooth on millions of rows.

PPostgreSQL
MMySQL
SSQLite
MMongoDB
RRedis
+more coming
Free to download and use, with most features included. PRO is an optional upgrade for the advanced tools.Compare plans

macOS 12+ 路 Windows 10+ 路 Linux (deb / AppImage)

FlexTable
0.2 beta
FlexTable running a query over a large table
One editor, SQL + NoSQL
Browse MongoDB and Redis alongside your SQL databases
Every database, one app
PostgreSQL, MySQL, SQLite, MongoDB, Redis, and more
Fast on millions of rows
Virtualised grid scrolls without lag
Staged, reviewable edits
Save or roll back before it hits the DB
A growing list of databases

See the real thing

Every screen below is the actual app - PostgreSQL, MySQL, SQLite, MongoDB and Redis, side by side.

Connection manager

Every connection, organised in one place

Group your databases into folders, see connection status at a glance, favourite the ones you use most, and open, back up, edit or copy any connection from one home screen.

The FlexTable connection manager with grouped connections and a connection detail card
One editor, every database

SQL and NoSQL in the same editor

Run PostgreSQL, MySQL and SQLite queries, MongoDB shell commands and Redis commands from one editor, with schema-aware autocomplete as you type.

Schema-aware autocomplete in the query editor
The FlexTable editor running Redis commands
Save and reuse queries

A query manager, organized in folders

Save queries into folders, search them, and reopen them anytime. Every run is logged to history, so you can re-run or revisit past work.

The FlexTable query manager with saved queries organized into folders
Fast on millions of rows

A virtualised grid that never stutters

Scroll a table with millions of rows and the grid stays smooth. Nothing loads all at once, so large results feel instant.

Scrolling smoothly through a million-row table
Redis Pub/Sub, live

Watch messages stream in real time

Subscribe to a Redis channel and see messages arrive live as they are published, right inside the app.

Redis Pub/Sub messages streaming live
See your data, any format

Open any cell, switch the view

Expand a cell to full screen and switch between Formatted, JSON, Markdown, HTML, Text and Raw to read exactly what is stored.

Expanding a cell and switching its display format
The cell viewer with its format picker
Edit safely

Staged, reviewable edits

Edits are highlighted and held behind a Save and Rollback bar. Nothing touches the database until you confirm.

Pending edits held behind a Save and Rollback bar
Charts

Turn a query result into a chart

Toggle any query result from a table to a chart to see the shape of your data without leaving the app.

Toggling a query result between a table and a chart
A query result rendered as a chart
Understand your schema

ER diagrams, auto-generated

FlexTable reads your schema and draws the entity relationships for you, so you can see how tables connect at a glance.

An auto-generated ER diagram of a database schema
AI with your own key

Bring your own model and key

Connect your own AI provider, base URL and model - OpenAI, Anthropic, Google, OpenRouter, Ollama and more. Your key, your provider: nothing routes through FlexTable servers.

The AI assistant generating a query
AI provider settings: choose a provider, API key, base URL and model

The AI provider you choose receives the query and schema context you send it. When your data is sensitive, use a provider you trust.

Backup and restore

Built-in backups, no shell scripts

Back up and restore databases from inside the app, with version-matched engine tools downloaded for you.

The backup and restore dialog
Query plans

Visualise EXPLAIN and Analyze

Run Analyze on a SQL query and read the plan as a visual tree to find where time is spent.

A visual EXPLAIN and Analyze query plan

Real product, real beta

FlexTable is free to use, and the free version stays that way. It covers the everyday workflow, with a PRO licence for the advanced extras. Download it today and follow along.

Every database, one app
PostgreSQL, MySQL, SQLite, MongoDB, Redis, with more on the way.
Native, cross-platform
A real desktop app for macOS, Windows and Linux.
Free, not just in beta
The free version covers the everyday workflow. A PRO licence unlocks the advanced extras.

We'll only email you about free key availability and release updates. No spam.