L’interface web d’un coordinateur Trino te montre les requêtes en cours, mais elle ne peut pas en exécuter une pour toi. Pour ça, il te faut un client desktop, et notre choix, c’est Beekeeper Studio (on l’a créé, donc on n’est pas objectifs). Voici les autres clients compatibles avec Trino et PrestoDB, ceux qui sont gratuits, et ce qu’il te faut pour te connecter.
Beekeeper Studio
Disponible pour Windows, macOS et Linux - télécharge-le ici
On pense que Beekeeper Studio est la façon la plus agréable d’interroger Trino. C’est une app desktop rapide et épurée qui dialogue avec le coordinateur via le protocole HTTP de Trino : aucun driver JDBC à télécharger, et pas besoin de runtime Java.
Une fois connecté, tu as un éditeur SQL avec autocomplétion, des onglets de requêtes, des requêtes enregistrées et un historique, une grille façon tableur pour parcourir les tables avec tri et filtres, et une vue de structure pour chaque table. Les résultats s’exportent en CSV, JSON ou Markdown. Connecte-toi en HTTPS avec ta propre CA ou tes certificats client si ton cluster l’exige (guide de connexion).
Essaie Beekeeper Studio gratuitement pendant 14 jours
Avant, je jonglais entre DBeaver et Prisma Studio, mais maintenant Beekeeper gère tout dans un workspace clair et intuitif. Il fait désormais partie de mon quotidien.
Il devient vraiment rentable quand Trino n’est pas la seule chose que tu interroges. La même app se connecte à PostgreSQL, MySQL, Snowflake, BigQuery, ClickHouse et bien d’autres : ton entrepôt de données et la base de ton app côte à côte dans une seule fenêtre.
Trino est une fonctionnalité payante, et toutes les fonctionnalités payantes sont gratuites pendant 14 jours quand tu télécharges l’app, sans compte ni carte bancaire : tu peux donc d’abord l’essayer sur ton propre cluster.
Les points faibles : le support de Trino est en lecture seule, il n’y a pas encore de tunnel SSH pour les connexions Trino, et PrestoDB n’est pas pris en charge. Beekeeper n’est pas non plus un IDE d’entreprise bardé d’options ; il est conçu pour écrire des requêtes et explorer des données.
Liens Beekeeper Studio
DBeaver Community
Disponible pour Windows, macOS et Linux - gratuit et open source

DBeaver Community est le meilleur client desktop gratuit pour Trino et PrestoDB. Il est open source (Apache 2.0), activement maintenu, et propose les deux moteurs dans sa liste de connexions. Il télécharge le bon driver JDBC à ta première connexion, donc rien à chercher.
Tu as un éditeur SQL avec autocomplétion, un historique des requêtes, un navigateur de schémas, des grilles de résultats, des diagrammes ER et l’export en CSV, JSON, Excel et plus. Si tu cherches un outil gratuit pour PrestoDB en particulier, c’est celui-là.
La contrepartie, c’est l’interface. DBeaver repose sur Eclipse et ça se voit : beaucoup de panneaux, beaucoup de réglages, et un démarrage plus lent qu’une app plus légère. Si tu viens d’un outil plus simple, prévois un temps d’adaptation. Notre article sur les alternatives à DBeaver présente les autres options.
Liens DBeaver
DbVisualizer
Disponible pour Windows, macOS et Linux - édition gratuite, Pro payante
DbVisualizer est un client de base de données Java de longue date, avec un excellent support de Trino et Presto. Son édition gratuite l’est aussi pour un usage commercial et couvre l’essentiel : connexions, éditeur SQL, navigateur de schémas et grilles de résultats. La version Pro ajoute des fonctionnalités de productivité, comme l’assistant IA et l’intégration Git.
C’est un client desktop solide et classique. Comme DBeaver, il est basé sur Java et regorge d’options, et la frontière entre Free et Pro fait que certaines fonctionnalités visibles dans les menus nécessitent une licence.
Liens DbVisualizer
DataGrip
Disponible pour Windows, macOS et Linux - gratuit pour un usage non commercial

DataGrip est l’IDE SQL de JetBrains, et Trino et Presto figurent dans sa liste de sources de données. Depuis octobre 2025, il est gratuit pour un usage non commercial, comme l’apprentissage, les projets perso et l’open source. Pour un usage professionnel, il faut un abonnement payant, après 30 jours d’essai.
Attention : JetBrains classe les deux moteurs en « support basique ». Tu as la coloration syntaxique et les objets remontés par le driver JDBC, mais pas l’introspection poussée ni l’autocomplétion qui font briller DataGrip sur PostgreSQL ou MySQL. C’est un bon choix si tu vis déjà dans les outils JetBrains ; c’est une installation lourde si tu n’en as besoin que pour Trino.
Liens DataGrip
Trino CLI et presto-cli
Disponible pour Linux, macOS et Windows - Java requis
Ce n’est pas un GUI, mais ça vaut le coup de l’avoir. La Trino CLI est le client officiel du projet Trino : un seul JAR exécutable qui ouvre un prompt SQL interactif sur le coordinateur. Télécharge-le, renomme-le trino, rends-le exécutable et pointe-le vers ton serveur :
./trino --server http://trino-coordinator:8080 --catalog hive --schema default
C’est le moyen le plus rapide de vérifier qu’un cluster tourne et que tes identifiants fonctionnent avant d’accuser ton GUI, et c’est pratique pour les scripts. PrestoDB a son propre équivalent, la Presto CLI, qui fonctionne de la même façon.
Si tu aimes le terminal mais veux plus qu’un prompt, Harlequin est un IDE SQL gratuit et open source qui tourne dans le terminal et dispose d’un adaptateur Trino.
Liens CLI
Les interfaces web intégrées
Dans ton navigateur, inclus avec le serveur
Chaque coordinateur Trino expose une interface web sur /ui, sur le même port que les requêtes (http://trino-coordinator:8080/ui par défaut, l’ancien design restant sur /ui/legacy). Elle liste les requêtes en cours et terminées avec leur état, leur utilisateur, leur progression et leurs ressources, et te permet d’en tuer une : c’est l’endroit idéal pour comprendre pourquoi une requête est lente ou bloquée. Mais elle sert au monitoring : tu ne peux pas y écrire de SQL. Connecte-toi avec n’importe quel nom d’utilisateur si ton cluster n’a pas d’authentification.
PrestoDB va plus loin : depuis la version 0.286, son interface web inclut la Presto Console, un client SQL simple avec sélecteurs de catalogue et de schéma et un bouton Run. Ça suffit pour une requête rapide, mais sans aucune des fonctionnalités d’éditeur d’un client desktop.
Outils web pour les équipes
Si tu veux un éditeur SQL partagé ou des tableaux de bord plutôt qu’une app desktop, ces apps web open source se connectent toutes à Trino : Apache Superset (son SQL Lab est un éditeur de requêtes complet), Redash, Metabase, Querybook (de Pinterest) et Hue. Il faut bien que quelqu’un les héberge, donc elles conviennent plus à une équipe data qu’à une personne qui veut juste écrire une requête. Trino tient une liste plus complète dans son répertoire d’applications clientes.
Comparatif des clients Trino et Presto
| Client | Prix | Type | Trino | PrestoDB | Java |
|---|---|---|---|---|---|
| Beekeeper Studio | Payant, essai gratuit de 14 jours | App desktop | Oui | Non | Pas nécessaire |
| DBeaver Community | Gratuit, open source | App desktop | Oui | Oui | Inclus |
| DbVisualizer | Édition gratuite, Pro payante | App desktop | Oui | Oui | Inclus |
| DataGrip | Gratuit pour un usage non commercial | IDE desktop | Basique | Basique | Inclus |
| Trino CLI et presto-cli | Gratuit, open source | Terminal | Oui | Oui | Requis |
| Interfaces web intégrées | Gratuit, inclus avec le serveur | Navigateur | Monitoring uniquement | Client SQL | Pas nécessaire |
Vérifie quel moteur tu utilises. Trino et PrestoDB viennent tous deux de Presto, créé par Facebook en 2012. Les créateurs de Presto l’ont forké sous le nom PrestoSQL en 2019, puis renommé Trino fin 2020, tandis que PrestoDB a continué au sein de la Presto Foundation de la Linux Foundation. Trino a aussi renommé ses en-têtes de protocole : un client Trino ne dialogue donc pas d’office avec un serveur PrestoDB, et inversement. Starburst et Amazon Athena (moteur version 3) reposent sur Trino.
Ce qu’il te faut pour te connecter à Trino
Quel que soit ton client, tu rempliras les mêmes quelques champs :
- Hôte : le nom d’hôte du coordinateur, pas celui d’une des bases derrière lui.
- Port : 8080 par défaut en HTTP. Les clusters avec TLS écoutent généralement sur 8443 ou 443.
- Utilisateur : Trino exige toujours un nom d’utilisateur, même sans authentification. Sur un cluster non sécurisé, n’importe quel nom fonctionne.
- Mot de passe : uniquement en HTTPS. Trino refuse l’authentification par mot de passe sur une connexion HTTP simple, donc active le SSL dans ton client si tu as un mot de passe.
-
Catalogue et schéma (facultatif) : les valeurs par défaut de ta session, pour écrire
SELECT * FROM ordersau lieu dehive.sales.orders.
En résumé
La version courte :
- L’app desktop la plus agréable pour Trino : Beekeeper Studio, avec un essai gratuit de 14 jours
- Gratuit, open source, Trino et PrestoDB : DBeaver Community
- Gratuit pour un usage commercial, client classique : DbVisualizer Free
- Tu utilises déjà les outils JetBrains : DataGrip
- Terminal et scripts : Trino CLI ou presto-cli
- Surveiller la charge du cluster : l’interface web intégrée
Trino et Presto n’ont pas la foule de GUI de PostgreSQL ou MySQL, mais les options ci-dessus couvrent la plupart des besoins. Si tu interroges Trino à côté de tes autres bases de données et veux une seule app rapide pour toutes, essaie Beekeeper Studio. C’est gratuit pendant 14 jours, et la connexion prend deux minutes.
À lire aussi
- Client GUI Trino
- 5 clients GUI Snowflake pour 2026
- Clients GUI gratuits pour Amazon Redshift
- Alternatives gratuites & open source à DBeaver
Beekeeper Studio est une interface de base de données gratuite & open source
Le meilleur outil de requêtes & éditeur SQL que j’aie jamais utilisé. Il m’offre tout ce dont j’ai besoin pour gérer ma base de données. - ⭐⭐⭐⭐⭐ Mit
Beekeeper Studio est rapide, intuitif et facile à utiliser. Beekeeper prend en charge plein de bases de données et fonctionne parfaitement sous Windows, Mac et Linux.
Ce que les utilisateurs disent de Beekeeper Studio
« Beekeeper Studio a complètement remplacé mon ancien workflow SQL. C’est rapide, intuitif, et ça rend le travail sur les bases de données à nouveau agréable. »
« J’ai essayé beaucoup de GUI de base de données, mais Beekeeper trouve l’équilibre parfait entre fonctionnalités et simplicité. Ça marche, tout simplement. »
