Um cliente Postgres para Ubuntu é o psql, o cliente de linha de comando que você obtém com sudo apt install postgresql-client, ou uma GUI desktop como Beekeeper Studio, pgAdmin ou DBeaver. Aqui estão os que valem a pena instalar em 2026, os comandos para instalar cada um e como conectá-los ao servidor Postgres na sua própria máquina, que é onde a maioria dos usuários de Ubuntu trava.
Uso Linux como desktop principal há quase 20 anos e construí o Beekeeper Studio no Ubuntu. Antigamente eu usava o Sequel Pro no Mac e passei anos esperando algo tão bom chegar ao Ubuntu. Nunca chegou, então fiz o meu próprio. Então, sim, somos parciais, e o Beekeeper Studio é o primeiro da lista. Tentamos ser justos com todos os outros.
Tudo sobre Beekeeper e Postgres neste post foi instalado e testado no Ubuntu 24.04 em outubro de 2026, incluindo as capturas de tela: é o Beekeeper Studio 6.1, instalado pelo nosso repositório apt, conectado ao PostgreSQL 16 do próprio Ubuntu.
1. Beekeeper Studio
Linux (x86_64 e ARM64), Windows e macOS. Grátis.
O Beekeeper Studio é um cliente Postgres rápido e moderno para desenvolvedores que querem escrever SQL e trabalhar com seus dados sem brigar com a ferramenta. É open source, abre rápido e também se conecta a MySQL, SQLite, SQL Server e muito mais, então é o mesmo app para todos os bancos que você usa.
Linux é cidadão de primeira classe
Muitas GUIs de banco de dados tratam o Linux como algo secundário: um app Java que parece de 2005, ou um “Linux beta” algumas versões atrás da build para Mac. O Beekeeper Studio é feito por pessoas que usam Linux todos os dias, e isso se nota:
- Toda versão sai para Linux no mesmo dia que para Windows e macOS, com os mesmos recursos.
- Pacotes de verdade, não só um tarball. Nossos repositórios apt e yum atualizam o app junto com as atualizações normais do sistema. Também há AppImage, Snap, arquivos Flatpak e o AUR.
- Builds ARM64 de tudo, então roda em laptops ARM, desktops ARM na nuvem e num Raspberry Pi.
- Suporte a Wayland, incluindo escala fracionária em telas HiDPI.
- Conexões por Unix socket, para você se conectar ao Postgres do seu laptop sem nenhuma senha (veja como conectar ao Postgres no Ubuntu abaixo).
Não somos só nós que dizemos isso. Veja como um usuário de Linux colocou:
Sendo usuário de Linux, você tem à disposição ferramentas de banco como o DB Visualizer, com experiências de UI / UX de ponta direto dos anos 90, feitas em Java. Com o Beekeeper Studio, o Linux é cidadão de primeira classe, com um app nativo bonito, leve, completo e rápido. De longe a melhor ferramenta de banco de dados no Linux.
O que você ganha para Postgres
Tudo aqui é grátis, sem período de teste e sem conta para criar:
- Um editor SQL com autocomplete para suas tabelas e colunas, abas de consulta, consultas salvas e histórico de consultas
- Um editor de tabelas estilo planilha que prepara suas alterações para você revisá-las antes do commit, além de filtros, ordenação e navegação por chaves estrangeiras
- Ferramentas de schema: crie e altere tabelas, índices, relações e triggers sem escrever DDL
- Túneis SSH, SSL, modo somente leitura para conexões de produção e conexões com cores para você saber em qual banco está
- Modo de transação manual para quando você quiser dar
BEGIN, conferir seu trabalho e darCOMMITvocê mesmo
Como instalar o Beekeeper Studio no Ubuntu
O repositório apt é a melhor opção no Ubuntu 22.04 e mais recentes, porque assim o app é atualizado junto com o resto do sistema. Estes são exatamente os comandos que rodamos para este post:
# Add the Beekeeper Studio signing key and apt repository
curl -fsSL https://deb.beekeeperstudio.io/beekeeper.key | sudo gpg --dearmor --output /usr/share/keyrings/beekeeper.gpg \
&& sudo chmod go+r /usr/share/keyrings/beekeeper.gpg \
&& echo "deb [signed-by=/usr/share/keyrings/beekeeper.gpg] https://deb.beekeeperstudio.io stable main" \
| sudo tee /etc/apt/sources.list.d/beekeeper-studio-app.list > /dev/null
# Install it
sudo apt update && sudo apt install beekeeper-studio -y
Baixar o .deb da nossa página de download faz a mesma coisa: ao instalá-lo, o repositório é adicionado para você.
As outras opções:
-
AppImage: baixe na página de download e execute, sem precisar de root. No Ubuntu 22.04 e mais recentes, você precisa rodar
sudo apt install libfuse2antes. -
Snap:
sudo snap install beekeeper-studio. O sandbox do Snap não acessa seu agente SSH, então, se você se conecta por túneis SSH com chaves do agente, use o repositório apt ou o AppImage.
A documentação de instalação no Linux cobre Flatpak, AUR, Fedora e como ativar o modo Wayland nativo.
Os pontos fracos
O Beekeeper Studio não é uma suíte corporativa de administração de bancos de dados. Não há visualizador gráfico de planos EXPLAIN, painel de monitoramento de servidor nem assistente de configuração de replicação. Se você é um DBA que vive no pg_stat_activity e ajusta servidores o dia todo, o pgAdmin faz mais disso. O Beekeeper é para desenvolvedores que escrevem consultas e trabalham com dados.
Escolha se você quer uma GUI Postgres limpa e rápida, que se sinta em casa no Ubuntu e funcione também com seus outros bancos.
Links do Beekeeper Studio
- Baixe o Beekeeper Studio (grátis, sem conta)
- Beekeeper Studio para PostgreSQL
- Código-fonte no GitHub
2. pgAdmin 4
Linux (apenas x86_64 no Ubuntu), Windows e macOS, ou no navegador. Grátis.

O pgAdmin é a ferramenta oficial de administração do PostgreSQL, mantida pela comunidade Postgres. É grátis, só funciona com Postgres e faz quase tudo que o Postgres permite: roles e permissões, tablespaces, um visualizador gráfico de EXPLAIN, um depurador para funções PL/pgSQL, painéis de atividade do servidor e jobs de backup.
O pgAdmin é uma aplicação web em Python. O pacote pgadmin4-desktop o envolve numa janela própria, enquanto o pgadmin4-web o roda sob o Apache para você acessá-lo pelo navegador, o que é útil num servidor Ubuntu sem interface gráfica. Instale pelo repositório apt do pgAdmin (instruções oficiais):
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /etc/apt/keyrings/packages-pgadmin-org.gpg
sudo sh -c 'echo "deb [signed-by=/etc/apt/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
sudo apt install pgadmin4-desktop
O repositório só tem pacotes x86_64, então numa máquina ARM64 você vai precisar rodar o pgAdmin num container.
O ponto fraco é a experiência no dia a dia. A interface do pgAdmin é uma árvore profunda de servidores, bancos, schemas e objetos, a ferramenta de consulta é uma aba entre muitas e ele pede uma senha mestra para desbloquear suas conexões salvas. É um ótimo console de administração e um lugar desajeitado para escrever consultas.
Escolha se você administra servidores Postgres e quer todos os recursos específicos do Postgres numa ferramenta gratuita. Veja Beekeeper Studio vs pgAdmin e nossas alternativas gratuitas ao pgAdmin se ele não for para você.
3. DBeaver Community
Linux (x86_64 e ARM64), Windows e macOS. Grátis, com edições PRO pagas.

O DBeaver Community é uma IDE de banco de dados gratuita e open source que se conecta a quase qualquer coisa com driver JDBC. Para Postgres, você tem um editor SQL com autocomplete, planos de execução, visualização de diagrama ER, edição de dados e importação e exportação, tudo grátis.
É um app Java construído sobre o Eclipse e vem com seu próprio runtime Java, então você não precisa instalar um. No Ubuntu, instale pelo repositório apt do DBeaver, pelo PPA ppa:serge-rider/dbeaver-ce, pelo Flathub ou com sudo snap install dbeaver-ce --classic.
A contrapartida é a interface do Eclipse: perspectivas, painéis e diálogos de configuração por toda parte. É poderoso, mas carregado, e demora visivelmente mais para abrir e usa mais memória do que um cliente mais leve.
Escolha se você precisa de uma ferramenta gratuita para uma longa lista de bancos e não se importa com uma interface estilo IDE. Nossos posts sobre alternativas ao DBeaver e como usar o DBeaver se aprofundam mais.
4. DataGrip
Linux, Windows e macOS. Grátis para uso não comercial; caso contrário, $109/ano por usuário.

O DataGrip é a IDE de banco de dados da JetBrains e tem o editor SQL mais inteligente desta lista: refatoração, inspeções de código e autocomplete que entende todo o seu schema. No Ubuntu, instale com sudo snap install datagrip --classic ou pelo app JetBrains Toolbox.
Desde outubro de 2025 é grátis para uso não comercial, como estudos e projetos pessoais. Para trabalho, é uma assinatura paga. Como o DBeaver, é uma IDE Java, então espere um app mais pesado e muitas configurações.
Escolha se você já vive nas IDEs da JetBrains e quer o mesmo editor para SQL. Veja Beekeeper Studio vs DataGrip e nossas alternativas ao DataGrip.
5. psql
Em todo lugar onde o Postgres roda. Grátis.
O psql é o cliente oficial de linha de comando do PostgreSQL, e é dele que as pessoas costumam falar quando buscam “postgresql-client ubuntu”. Você não precisa do servidor Postgres para usá-lo. Para instalar apenas o cliente:
sudo apt install postgresql-client
psql --version
# psql (PostgreSQL) 16.15 (Ubuntu 16.15-0ubuntu0.24.04.1)
Depois conecte com uma connection string ou com flags:
psql "postgresql://matthew@db.example.com:5432/bookshop"
# or
psql -h db.example.com -U matthew -d bookshop
O postgresql-client instala a versão correspondente à sua versão do Ubuntu (PostgreSQL 16 no 24.04). Para um psql mais novo, adicione o repositório apt do projeto PostgreSQL seguindo as instruções em postgresql.org e depois instale uma versão específica, como postgresql-client-18.
O psql é rápido, scriptável e está sempre disponível via SSH, e vale a pena aprender seus comandos com barra invertida: \l para listar bancos, \dt para mostrar tabelas, \d books para descrever uma tabela. Onde ele deixa a desejar é em navegar e editar dados: resultados largos quebram numa bagunça ilegível, e mudar um único valor significa escrever um UPDATE.
bookshop=> SELECT title, price FROM books ORDER BY price DESC LIMIT 3;
title | price
--------------------+-------
The City We Became | 17.99
The Fifth Season | 16.99
The Dispossessed | 15.99
(3 rows)
Escolha se você está num servidor, escrevendo scripts ou só precisa de uma consulta rápida. A maioria dos desenvolvedores usa o psql e uma GUI lado a lado. Veja Beekeeper Studio vs psql para comparar os dois.
Como conectar uma GUI ao Postgres no Ubuntu
Se você instalou o Postgres na sua máquina Ubuntu com sudo apt install postgresql e tentou conectar uma GUI a ele, provavelmente já viu isto:
FATAL: password authentication failed for user "postgres"
A culpa não é da GUI. O pacote Postgres do Ubuntu usa autenticação peer para conexões pelo Unix socket local: você pode entrar como a role do banco que tem o mesmo nome do seu usuário Linux, sem senha. É por isso que sudo -u postgres psql funciona. Mas uma GUI que se conecta a localhost:5432 usa TCP, onde o Ubuntu exige senha, e a role postgres não tem uma. Você pode ver as regras em /etc/postgresql/16/main/pg_hba.conf (troque 16 pela sua versão).
Há duas formas de resolver. Não mude o pg_hba.conf para trust, que deixa qualquer pessoa na máquina entrar como qualquer usuário.
Opção 1: crie uma role Postgres para você
Crie uma role com seu nome de usuário Linux, defina uma senha e crie um banco para trabalhar:
sudo -u postgres createuser --superuser --pwprompt "$USER"
createdb "$USER"
Depois conecte sua GUI ao host localhost, porta 5432, com seu nome de usuário e a senha que você acabou de definir. Superusuário não tem problema na sua própria máquina de desenvolvimento. Num servidor compartilhado, crie uma role apenas com as permissões necessárias.
Opção 2: conecte pelo Unix socket, sem senha
O Beekeeper Studio pode se conectar pelo Unix socket, que usa a mesma autenticação peer do psql. Depois que a role da opção 1 existir (ela não precisa de senha para isso), escolha Socket como modo de conexão. O caminho do socket já vem como /var/run/postgresql, que é onde o Ubuntu o coloca. Informe seu nome de usuário Linux como usuário, deixe a senha em branco e conecte.
Conectando ao Postgres num servidor Ubuntu remoto
Para um servidor Postgres em outra máquina Ubuntu, como uma VPS, não abra a porta 5432 para a internet. Por padrão, o Postgres só escuta em localhost, e isso é bom. Conecte por um túnel SSH: no Beekeeper Studio, ative SSH Tunnel no formulário de conexão, informe o host SSH do servidor, usuário e chave (ou use seu agente SSH) e preencha os dados do banco como o servidor os vê, geralmente host localhost.
Se não conseguir conectar de jeito nenhum, primeiro verifique se o servidor está no ar. Nosso guia sobre como verificar se o PostgreSQL está rodando cobre systemctl, pg_isready e o resto. Se preferir não instalar o Postgres na sua máquina, rode-o no Docker e conecte a localhost:5432 com a senha que você definiu para o container.
Clientes Postgres para Ubuntu comparados
| Cliente | O que é | Instalação no Ubuntu | Preço | Open source |
|---|---|---|---|---|
| Beekeeper Studio | Editor SQL e gerenciador de bancos desktop | Repositório apt, AppImage, Snap, Flatpak | Grátis | Sim (GPLv3) |
| pgAdmin 4 | Ferramenta de administração Postgres, desktop ou web | Repositório apt do pgAdmin (apenas x86_64) | Grátis | Sim |
| DBeaver Community | IDE Java para quase qualquer banco de dados | Repositório apt, PPA, Snap, Flatpak | Grátis | Sim (Apache 2.0) |
| DataGrip | IDE de banco de dados da JetBrains | Snap, Toolbox, tar.gz | Grátis para uso não comercial, $109/ano | Não |
| psql | O cliente oficial de linha de comando | apt install postgresql-client |
Grátis | Sim |
Preços de tabela para um usuário, verificados em outubro de 2026. Todos os clientes aqui funcionam no Ubuntu 22.04, 24.04 e 26.04.
Qual cliente Postgres usar no Ubuntu?
- Para o desenvolvimento do dia a dia, escrever consultas e editar dados: Beekeeper Studio. É grátis, open source, feito para Linux e funciona também com seus outros bancos.
- Para administrar servidores Postgres: pgAdmin, que tem todos os recursos de administração do Postgres.
- Para dezenas de tipos de banco numa ferramenta gratuita: DBeaver Community.
- Para usuários da JetBrains: DataGrip.
-
Em servidores e scripts:
psql, junto com a GUI que você escolher.
Usuários de Ubuntu nos escrevem há anos contando que finalmente encontraram uma GUI de banco de dados que parece feita para Linux:
Muito feliz por encontrar uma solução que roda bem no Ubuntu e me permite substituir minha antiga ferramenta proprietária de administração de banco, que usei por mais de 15 anos.
Leitura relacionada
- Melhores clientes GUI para PostgreSQL, grátis e pagos
- 5 alternativas gratuitas ao pgAdmin
- Postgres no Docker: um guia prático
- Como verificar se o PostgreSQL está rodando
O Beekeeper Studio é uma GUI de PostgreSQL gratuita e open source
Este é o cliente PostgreSQL que eu estava procurando! A interface é o que o diferencia: limpa, intuitiva e poderosa. Adeus, PGAdmin desajeitado. - David Cyprian
O Beekeeper Studio é um cliente PostgreSQL rápido, intuitivo e fácil de usar. Ele também suporta vários outros bancos de dados e funciona muito bem no Windows, Mac e Linux.
O que os usuários de PostgreSQL dizem sobre o Beekeeper Studio
Ao contrário do pgAdmin, o Beekeeper é incrivelmente simples de usar, sem deixar a desejar em recursos, e o preço é justo! O recurso de backup de banco de dados é especialmente útil. Simplesmente um ótimo software.
Ferramenta fabulosa, a IDE mais prática que encontrei até hoje para administrar bancos Postgres e MySql - simplesmente funciona, sem complicação :-)