VPNSmith
VPS Contabo
self-host-vpnCOMPARISON

Prix de Headscale (2026) : la licence est gratuite, le serveur ne l'est pas

Headscale ne coûte rien en licence : il est sous BSD-3-Clause. Ce que vous payez vraiment, c'est un serveur et votre propre temps. Et en dessous de six utilisateurs, le forfait gratuit de Tailscale revient moins cher que n'importe quel VPS.

Par Eric Gerard · Fondateur · VPNSmith - Spécialiste self-host VPN & VPS GDPR6 min de lecturePhoto via Pexels

Transparence affiliation : cet article contient des liens affiliés Contabo et Ultahost. Si vous louez un VPS par leur intermédiaire, nous touchons une commission sans surcoût pour vous. Chaque chiffre ci-dessous a été relevé sur les pages des projets eux-mêmes le 20 août 2026 et est cité avec sa source ; nous n'avons rien testé ici.

Si vous avez cherché « Headscale pricing », la réponse courte va décevoir quiconque s'attendait à trouver une page de tarifs : il n'y en a pas. Headscale est publié sous licence BSD 3-Clause. Pas de formules, pas de sièges, pas d'édition entreprise, pas de facture.

C'est la moitié facile de la réponse. La moitié utile, c'est : alors, combien ça coûte ? Car « logiciel gratuit » et « gratuit à faire tourner » sont deux phrases très différentes, et pour un plan de contrôle qui doit être joignable jour et nuit, c'est dans l'écart entre les deux que se trouve le vrai chiffre.

Combien cela vous coûtera-t-il ? Tailscale est gratuit pour 6 utilisateurs mais uniquement en usage non commercial, Twingate et NetBird s'arrêtent à 5 utilisateurs, ZeroTier à 10 appareils. Notre calculateur de prix Tailscale gratuit prend votre nombre d'utilisateurs et d'appareils et affiche le forfait le moins cher adapté chez chaque service sur 12 à 36 mois, à côté d'un serveur Headscale ou NetBird auto-hébergé (prix vérifiés le 18 oct. 2026).

Vous comparez Headscale au service hébergé lui-même ? Notre comparatif Tailscale vs Headscale liste les fonctionnalités manquantes, le coût sur 3 ans et un verdict selon la taille de l'équipe.

Ce que la licence vous donne

Le dépôt de Headscale le décrit comme « An open source, self-hosted implementation of the Tailscale control server ». Il est écrit en Go, et au 20 août 2026 l'API GitHub indique 43 007 étoiles et une licence BSD-3-Clause.

BSD-3-Clause est à peu près aussi permissive qu'une licence peut l'être. Vous pouvez l'exécuter, le modifier et le déployer dans un cadre commercial sans payer personne et sans ouvrir votre propre code. La colonne licence de votre tableur est donc réellement à zéro, cette partie du discours marketing est vraie.

La comparaison honnête : sous six utilisateurs, n'auto-hébergez pas

Voici la partie que nous préférerions ne pas écrire, puisque ce site touche une commission quand quelqu'un loue un serveur. Elle reste vraie.

La page de tarifs de Tailscale affiche le forfait Personal à « $0 Free forever », pour « Up to 6 users » avec « Unlimited user devices ». Si vous êtes une personne avec quinze appareils, une famille ou un projet perso à trois, vous êtes sous cette limite. Tailscale ne vous coûtera rien, et Headscale vous coûtera un serveur. L'auto-hébergement est l'option la plus chère dans cette situation, et aucun enthousiasme pour l'auto-hébergement ne change l'arithmétique.

Le tableau s'inverse dès que vous quittez le forfait gratuit. Tailscale Standard est affiché à 8 $ par utilisateur et par mois, et Premium à 18 $ par utilisateur et par mois. À sept utilisateurs, Standard revient à 56 $ par mois. Un petit VPS coûte une fraction de cela, et il ne devient pas plus cher quand vous ajoutez la huitième personne, ce qui est la différence structurelle : Tailscale facture par utilisateur, un serveur se facture par serveur.

Une allée de salle serveurs éclairée en bleu, avec un écran plat éteint posé au sol et des câbles réseau pâles pendant des baies derrière, quelques petites LED vertes et rouges dispersées parmi eux.
Une allée de salle serveurs éclairée en bleu, avec un écran plat éteint posé au sol et des câbles réseau pâles pendant des baies derrière, quelques petites LED vertes et rouges dispersées parmi eux.

Une allée de data center éclairée en bleu, avec un écran débranché au sol et des câbles laissés pendants. Photo d'illustration : il ne s'agit pas d'un déploiement Headscale.

Alors, que payez-vous réellement ?

Trois postes, et un seul a une étiquette de prix.

1. Le serveur. Headscale est un plan de contrôle. Il coordonne (enregistrement des nœuds, clés, ACL) tandis que votre trafic réel circule en pair-à-pair via WireGuard entre vos appareils. Il ne voit jamais vos paquets. C'est pour cela qu'il reste léger : un VPS modeste toujours allumé avec une IP publique suffit, et ce n'est pas une charge qui exige une grosse machine.

2. Le nom et le certificat. Un domaine, et du TLS. Let's Encrypt rend le certificat lui-même gratuit, donc ce poste est proche de zéro, mais il ne demande pas zéro effort, car un plan de contrôle qui rate son renouvellement est un plan de contrôle auquel vos appareils cessent de faire confiance.

3. Votre temps. Mises à jour, sauvegardes de la base de données, et être la personne que l'on réveille. C'est le coût qu'aucun tableau comparatif ne contient et celui qui tranche le plus souvent la question. Si personne dans votre équipe ne veut en être responsable, les 8 $ par utilisateur achètent quelque chose de réel.

Le seul cas où le dimensionnement change

Le fait que Headscale soit un plan de contrôle est ce qui le rend bon marché, mais il y a une exception à connaître avant de dimensionner quoi que ce soit.

Quand deux de vos appareils ne peuvent pas se joindre directement (tous deux derrière un NAT restrictif, par exemple), les réseaux de type Tailscale se rabattent sur un relais. Le trafic relayé est du vrai trafic, et si vous auto-hébergez aussi ce relais, vous cessez de payer pour un petit serveur de coordination et commencez à payer de la bande passante. C'est un tout autre budget. Beaucoup d'installations Headscale l'évitent en s'appuyant sur les relais publics, et c'est une décision à prendre délibérément plutôt qu'à découvrir sur votre première facture.

Sur quoi le faire tourner

Si vous avez dépassé la barre des six utilisateurs, ou si l'intérêt de l'exercice est que personne d'autre ne détienne vos clés de coordination, alors tout le coût de Headscale se résume à une petite machine toujours allumée.

Un Cloud VPS Contabo est largement suffisant pour un plan de contrôle, la même catégorie de machine que celle qui hébergerait un simple serveur WireGuard. La caractéristique qui compte ici n'est pas le CPU, c'est la disponibilité et une IP publique stable : quand le plan de contrôle est injoignable, les nouveaux appareils ne peuvent pas rejoindre le réseau et la rotation des clés se bloque, même si les tunnels pair-à-pair existants continuent de fonctionner. Si vous préférez un hébergeur américain avec une garantie satisfait ou remboursé de 30 jours, Ultahost VPS Basic coûte 5,52 $ par mois sur un engagement de 24 mois (1 Go de RAM, IPv4 dédiée, relevé le 21 octobre 2026), assez pour un plan de contrôle Headscale pour une petite équipe.

Côté logiciel, notre générateur de config Headscale gratuit écrit le config.yaml, l'installation Docker Compose ou .deb, la configuration TLS et les premières commandes pour ce VPS.

Et quel que soit le côté de la barre où vous vous situez, gardez en tête ce que cela vous apporte. Un VPN maillé décide quelles machines peuvent se joindre. Il ne décide pas de ce que votre navigateur révèle à chaque site que vous ouvrez.

★ Datacenter Nuremberg GDPR · ✓ IPv4 dédiée incluse · port 200 Mbit/s

Héberge ton VPN sur ton propre VPS → ContaboAccès root complet · IPv4 publique · choisis ta région→

Questions fréquentes

Combien coûte Headscale ?
Rien, en tant que logiciel. Headscale est publié sous licence BSD 3-Clause, l'une des plus permissives qui soient : vous pouvez l'exécuter, le modifier et le déployer commercialement sans frais ni facturation par utilisateur. Il n'y a pas de formule payante, pas d'édition entreprise et pas de nombre de sièges. Ce que vous payez, c'est la machine sur laquelle il tourne et le temps passé à le maintenir.
Headscale est-il moins cher que Tailscale ?
Pas toujours, et c'est la partie que la plupart des comparatifs passent sous silence. Le forfait Personal de Tailscale est affiché à 0 $, « Free forever », jusqu'à 6 utilisateurs avec un nombre illimité d'appareils. Si vous êtes un foyer ou une petite équipe sous cette limite, Tailscale ne vous coûte rien tandis que Headscale vous coûte un serveur : Tailscale est donc strictement moins cher. Headscale l'emporte sur le prix une fois cette limite dépassée : Tailscale Standard est affiché à 8 $ par utilisateur et par mois, si bien qu'un septième utilisateur coûte déjà plus cher par mois qu'un petit VPS.
Que paie-t-on réellement en auto-hébergeant Headscale ?
Trois choses. Un petit serveur toujours allumé avec une IP publique (Headscale est un plan de contrôle, pas un relais de trafic, il est donc léger). Un nom de domaine et un certificat TLS, même si Let's Encrypt rend le certificat gratuit. Et votre propre temps : mises à jour, sauvegardes de la base de données, et être la personne qui répare à 2 h du matin. Ce dernier coût est celui que l'on sous-estime, et personne ne le facture.
Headscale relaie-t-il mon trafic, et cela change-t-il la taille du serveur nécessaire ?
Headscale est une implémentation du serveur de contrôle Tailscale : il gère la coordination (clés, enregistrement des nœuds, ACL) tandis que le trafic réel circule en pair-à-pair via WireGuard entre vos appareils. C'est pourquoi le plan de contrôle reste léger. L'exception, c'est lorsque deux pairs ne peuvent pas se joindre directement et se rabattent sur un relais (DERP) ; si vous auto-hébergez aussi ce relais, la bande passante devient un vrai coût et le dimensionnement change complètement.
Headscale est-il un produit officiel de Tailscale ?
Non. Son dépôt le décrit comme « An open source, self-hosted implementation of the Tailscale control server ». C'est un projet indépendant, sous BSD-3-Clause, écrit en Go, avec 43 007 étoiles sur GitHub au 20 août 2026. Considérez-le comme une réimplémentation communautaire : il suit les clients Tailscale, mais le support est communautaire, et la compatibilité est quelque chose que vous vérifiez avec vos versions de clients, pas quelque chose qui vous est dû.