Ir para o conteúdo

Usa TablePro todo dia? Uma licença adiciona recursos pagos e financia a próxima versão. Compre uma licençaCompre uma licença

Um cliente de banco de dados nativo para desenvolvedores.

Execute consultas, explore e edite dados em PostgreSQL, MySQL, SQL Server, SQLite, MongoDB, Redis e outros bancos. TablePro tem um app nativo separado para cada plataforma compatível.

Baixar para Mac

macOS 13 Ventura ou posterior · Apple silicon ou Intel

Outras formas de instalar
Baixar na App Store

iPhone e iPad · iOS e iPadOS 18 ou posterior

TablePro é de código aberto e gratuito para usar. Os planos pagos adicionam recursos opcionais ao app para Mac. Ver preços

Janela do TablePro em um Mac, conectada a um banco de exemplo PostgreSQL, com a tabela orders na barra lateral, uma consulta no editor SQL e suas linhas de resultado abaixo.

Bancos relacionais, de documentos, de chave-valor e analíticos

Alguns drivers vêm com o app para Mac. Os demais são baixados na primeira vez que você seleciona o banco e atualizados separadamente do app.

Bancos de dados compatíveis por tipo

Colunas largas
Streaming
Configuração e coordenação
Arquivos locais

No iPhone e iPad, TablePro se conecta a MySQL, MariaDB, TiDB, OceanBase, PostgreSQL, SQLite, DuckDB, Redis, SQL Server e Oracle. As conexões Amazon Redshift sincronizadas de um Mac também abrem nesses dispositivos.

Bancos de dados compatíveis

Trabalhe com seus bancos de dados

Os fluxos de trabalho desta seção estão no app para Mac. Para iPhone e iPad, TablePro tem um app separado, com escopo próprio, descrito mais abaixo.

Escreva, execute e entenda consultas

Um editor SQL com preenchimento automático baseado no esquema, parâmetros de consulta :name, histórico pesquisável, consultas salvas e pastas SQL vinculadas que mostram o status do Git. EXPLAIN desenha o plano como diagrama nos mecanismos compatíveis, e EXPLAIN Compare compara um plano com uma referência.

Requer um plano Starter: Query Insights e Result Charts.

Consultas

Editor SQL do TablePro com uma consulta que une uma CTE chamada recent_orders a users, e a lista de preenchimento automático mostrando as colunas da CTE.

Edite dados e esquema e veja o SQL antes de salvar

Edições de células, novas linhas e exclusões aguardam até você salvar, e a Prévia SQL mostra as instruções primeiro. Nos mecanismos cuja estrutura TablePro pode editar, a aba Estrutura prepara mudanças em colunas, índices, chaves estrangeiras e CHECK da mesma forma. Inclui filtros, filtros salvos, regras de destaque, um seletor de chave estrangeira e desfazer por aba.

Edição de dados

A tabela products com quatro alterações de preço aguardando salvamento, e a folha Preview SQL listando as instruções UPDATE correspondentes.

Compare, sincronize e copie entre bancos de dados

Comparar e Sincronizar compara a estrutura ou os dados de dois bancos e gera um script para alinhar um ao outro. Mudanças arriscadas, como remover uma coluna, ficam retidas para sua revisão. Copiar Para copia tabelas ou um banco inteiro para outra conexão, mesmo em outro mecanismo, e lista todos os tipos que precisa aproximar. Inclui um diagrama ER somente leitura e Usuários e Funções para PostgreSQL, MySQL, MariaDB e PGlite.

Requer um plano Starter: Compare & Sync.

Esquema

Compare & Sync entre shop e shop_staging, listando uma coluna com comprimento diferente e um DROP COLUMN retido do script.

Importe, exporte e abra arquivos de dados

Importe arquivos CSV, TSV, JSON, JSONL, XLSX e SQL nos mecanismos que permitem importação e exporte para CSV, JSON, SQL, XLSX, Markdown, HTML e XML. A janela Arquivos de Dados abre arquivos CSV, JSON e XLSX sem banco de dados, para pesquisar e filtrar, limpar CSV e JSON e importar o resultado para uma tabela. Backup Dump e Restore Dump executam as ferramentas de linha de comando de cada mecanismo (pg_dump, mysqldump, mongodump, sqlite3 e sqlpackage). TablePro não as inclui; instale as que seu Mac ainda não tiver.

Importação e exportação

A janela Data Files com orders.csv aberto e busca por Hanoi, e a barra de status indicando 2.498 de 20.000 linhas.

Conecte-se por SSH, TLS e autenticação na nuvem

Acesse um banco por túneis SSH com hosts intermediários, TLS, AWS IAM, Microsoft Entra ID, login do Google ou um comando de túnel como kubectl port-forward. Obtenha senhas das Chaves, 1Password, Vault ou AWS Secrets Manager. Use variáveis de ambiente como $VAR no host, usuário e outros campos de conexão.

Requer um plano Starter: Environment Variables.

Conexões

As configurações SSH de um formulário de conexão: host bastion.acme.internal, usuário deploy, autenticação por chave e um jump host.

Proteções para bancos de dados de produção

No Mac, use etiquetas e cores para identificar o ambiente das conexões e atribua a cada uma um nível de Modo Seguro, de Silencioso a Somente Leitura, com Touch ID ou senha nos níveis mais rigorosos. DROP, TRUNCATE e DELETE sem WHERE param e pedem confirmação em todos os níveis. No iPhone e iPad, Confirmar Gravações pede confirmação antes de cada gravação e Somente Leitura as recusa.

Enquanto uma conexão estiver aberta no modo Agente, ela opera no nível Alerta ou mais rigoroso. Recuperação de Dados pode restaurar os valores substituídos por um salvamento recente. Não é um backup.

Níveis do Modo Seguro

Mac
Silent, Alert, Alert (Full), Safe Mode, Safe Mode (Full) e Read-Only
iPhone e iPad
Off, Confirm Writes e Read-Only

Requer um plano Starter: Data Rewind.

Modo Seguro

Uma solicitação de Touch ID que Safe Mode mostra antes de executar um DELETE na tabela orders, em uma conexão marcada com a cor vermelha de produção.

Assistente de IA e servidor MCP

No Mac, um assistente de IA opcional explica, otimiza e corrige consultas e responde a perguntas sobre seu esquema. Você escolhe o provedor: uma chave de API, uma conta que já possui ou um modelo executado no seu Mac. TablePro não opera um serviço de IA próprio, e nada é enviado até você adicionar um provedor.

O chat começa no modo Perguntar, que apenas lê. Nos modos Editar e Agente, o assistente pode executar instruções. Do nível Alerta ao Modo Seguro (Completo), cada gravação aguarda sua aprovação; Somente Leitura as recusa, e DROP ou TRUNCATE sempre exigem seu clique.

O servidor MCP integrado permite que clientes como Claude Code, Claude Desktop, Cursor e Zed usem suas conexões salvas sem ver senhas. Ele escuta apenas em 127.0.0.1, e cada conexão define o que os apps externos podem fazer: Bloqueado, Somente Leitura (padrão) ou Leitura e Gravação.

Tudo isso é gratuito.

Provedores que você pode adicionar: GitHub Copilot, ChatGPT, Cursor, Claude, Claude Agent, OpenAI, OpenRouter, Gemini, xAI, Ollama, llama.cpp, MLX, OpenCode Zen e OpenAI-compatible.

IA e MCP

O painel de chat com IA respondendo a uma pergunta sobre os principais clientes do mês passado por receita, com uma consulta SQL e seus botões Copy e Insert.

Apps nativos para Mac, iPhone e iPad

TablePro para Mac

No Mac, TablePro é um app Swift com versões separadas para Apple silicon e Intel. Ele armazena senhas nas Chaves, solicita Touch ID nos níveis mais rigorosos do Modo Seguro e se atualiza automaticamente.

Baixar para Mac

macOS 13 Ventura ou posterior · Apple silicon ou Intel

TablePro para iPhone e iPad

No iPhone e iPad, TablePro é um app separado com escopo próprio: conectar por SSH ou TLS, explorar tabelas, executar consultas e editar linhas, com bloqueio opcional por Face ID, Atalhos, widget na Tela de Início e Atividades ao Vivo para consultas em execução.

Grátis, sem compras no app

Baixar na App Store

iPhone e iPad · iOS e iPadOS 18 ou posterior

TablePro para iPhone e iPad

TablePro no iPhone mostrando a lista de conexões, com o exemplo Chinook em Favorites e um grupo Production de conexões etiquetadas.

A Sincronização iCloud mantém conexões, grupos e etiquetas sincronizados entre um Mac e um iPhone ou iPad. Vem desativada por padrão e, no Mac, exige um plano Starter. Com a Sincronização iCloud ativada, o Handoff continua uma conexão aberta no outro dispositivo.

Sincronização e equipes

Vindo de outro app

A importação de outros apps e Abrir Pasta de Projeto estão disponíveis apenas no app para Mac.

Importe conexões de TablePlus, Sequel Ace, DBeaver, DataGrip, Beekeeper Studio e Navicat (.ncx), incluindo as senhas salvas.

Abrir Pasta de Projeto lê os arquivos .env, docker-compose.yml, o esquema Prisma e outros arquivos de configuração de um projeto e preenche novas conexões com o que encontra.

Comparar TablePro com outros clientes

Gratuito para usar, com planos pagos opcionais

O app para Mac é gratuito para baixar e usar, sem período de avaliação nem limite de tempo. Um plano Starter ou Team adiciona recursos opcionais, como Compare & Sync, Query Insights, Data Rewind e iCloud Sync. Team inclui tudo do Starter e adiciona Team Catalog e Team Library para compartilhar conexões e consultas com sua equipe. O app para iPhone e iPad é gratuito, sem compras no app.
Ciclo de cobrança

Renovação anual até você cancelar. 33% menos que doze pagamentos mensais.

Grátis

O app para Mac sem os recursos pagos e o app para iPhone e iPad.

US$ 0

Não é preciso se cadastrar para usar o app.

Starter

Adiciona os recursos Starter ao app para Mac.

US$ 24por ano

Uma licença para até 2 Macs.

Team

Além dos recursos Starter, adiciona conexões e consultas compartilhadas com sua equipe.

US$ 10por vaga, por ano

5 vagas: US$ 50 por ano

Mínimo de 5 vagas, máximo de 200.

Cada vaga corresponde a um Mac ativado.

Tem um código de desconto? Digite-o no checkout.

Preços em dólares americanos. Polar é o vendedor responsável: recebe o pagamento e calcula os tributos sobre vendas ou IVA no checkout.

Código aberto e pronto para baixar

TablePro é de código aberto sob a AGPLv3, incluindo o código dos recursos pagos. Os planos pagos e patrocinadores financiam seu desenvolvimento. TablePro não tem investidores e não vende dados.

Disponível para Mac, iPhone e iPad.

Baixar para Mac

macOS 13 Ventura ou posterior · Apple silicon ou Intel

Baixar na App Store

iPhone e iPad · iOS e iPadOS 18 ou posterior