VPNSmith

Outil gratuit

Générateur de config WireGuard

Obtiens le wg0.conf du serveur et un .conf par appareil avec son QR code pour téléphone, le tout dans un ZIP (jusqu'à 250 clients, gratuit).

Les clés sont générées dans ton navigateur (tweetnacl, Curve25519). Rien n'est envoyé à nos serveurs.

Il te faut un serveur : HostPapa VPS Lite (2,95 $/mois) ou Contabo

Configure ton tunnel

IPv4 publique ou domaine de la machine qui fera tourner WireGuard. Pas encore de serveur ? Laisse vide et ajoute-la plus tard.

Gratuit, sans compte : jusqu'à 250 clients, chaque .conf avec son QR code, et un ZIP avec tous les fichiers.

Tout ce que l'appareil envoie sur Internet passe par ton serveur.

Paramètres avancésSous-réseau du tunnel, DNS, réseaux site à site. Les valeurs par défaut conviennent à la plupart des cas.

Optionnel. Indique le sous-réseau local derrière le serveur et/ou derrière un client qui sert de passerelle de site (un routeur, un Raspberry Pi, un NAS). Le générateur ajoute chaque réseau aux AllowedIPs du serveur, donne à chaque pair les routes vers les autres réseaux et écrit les règles de transfert sur les passerelles. Laisse un champ vide pour un client normal.

Ce que tu télécharges

  • wg0.conf

    pour le serveur

  • client1.conf

    un par appareil

  • QR (exemple)

    pour l'app mobile

Aperçu illustratif : lignes et QR fictifs, aucune vraie clé. Tes vrais fichiers sont générés dans ton navigateur au clic.

Autres outils WireGuard

Générateur de clés : clé publique depuis une clé privée

Générateur de clés WireGuard : clé publique depuis une clé privée

Tu as déjà une ligne PrivateKey et il te faut la clé publique correspondante pour le bloc [Peer] de l'autre côté ? Colle-la ici. C'est le même calcul que `wg pubkey`.

Équivalent en ligne de commande : echo "PRIVATE_KEY" | wg pubkey

Tu cherches l'inverse (clé publique vers clé privée) ? Personne ne peut le faire : c'est ce qui protège le tunnel. Si la clé privée est perdue, génère une nouvelle paire et remplace la PublicKey de l'autre côté.

Calculé dans ton navigateur. Rien n'est envoyé ni enregistré.

Vérificateur de config : collez un .conf, trouvez les erreurs

Vérificateur de config WireGuard : tester un .conf avant wg-quick up

Colle une config WireGuard existante (client ou serveur). Le vérificateur la lit comme wg-quick et liste ce qui empêchera le handshake. Tu peux remplacer la PrivateKey par une autre clé valide : les contrôles fonctionnent pareil.

Vérifié dans ton navigateur. Rien n'est envoyé ni enregistré.

Aller plus loin

Le tunnel ne monte pas après l'import de ces fichiers ?

La check-list du kit suit 12 causes dans l'ordre du diagnostic (pare-feu du cloud, pare-feu système, Endpoint, NAT, clés, horloge, AllowedIPs, MTU, DNS), chacune avec la commande qui la confirme et le correctif. Kit en anglais.

Kit de dépannage, 9 USDAide-mémoire gratuit (PDF en anglais, sans inscription)

Plusieurs serveurs ou plus de trois appareils ? Garde tes configs au même endroit.

Garde serveurs, pairs et clés (chiffrées, sur notre serveur), QR codes, révocation en un clic. Gratuit jusqu'à 3 pairs.

Ouvrir WireGuard Manager (gratuit)

Comment utiliser ce générateur

  1. 01

    Remplis le formulaire

    Saisis l'IP ou le domaine de ton serveur, le port d'écoute (défaut 51820), le sous-réseau VPN, le résolveur DNS et le nombre de clients.

  2. 02

    Clique sur Générer

    De vraies paires de clés Curve25519 sont générées dans ton navigateur. Rien n'est envoyé à nos serveurs.

  3. 03

    Déploie la config serveur

    Copie ou télécharge wg0.conf. Sur ton VPS : sudo cp wg0.conf /etc/wireguard/ && sudo wg-quick up wg0. Active au démarrage : sudo systemctl enable wg-quick@wg0.

  4. 04

    Déploie les configs client

    Copie chaque client.conf sur l'appareil client, ou scanne le QR code avec l'app mobile WireGuard.

Pourquoi héberger son propre VPN ?

Les fournisseurs VPN commerciaux conservent les logs de trafic, opèrent sous des juridictions de surveillance et peuvent disparaître du jour au lendemain. Avec un VPN WireGuard auto-hébergé sur un VPS Contabo dès 5,50 €/mois, tu possèdes l'IP de sortie, les clés ne quittent jamais ta machine, et tu opères sous juridiction RGPD (Allemagne) plutôt que CLOUD Act.

Héberge ton VPN WireGuard sur Contabo

Un Contabo Cloud VPS 4 (4 vCPU, 8 Go RAM, bande passante illimitée) est largement suffisant pour 10+ tunnels WireGuard. dès 5,50 €/mois (prix catalogue relevé le 17 octobre 2026) - datacenter allemand, juridiction RGPD, IPv4 dédiée.

Obtenir Contabo Cloud VPS 4 →

Lien affilié - nous touchons une commission sans surcoût pour toi.

Besoin aussi des check-lists de dépannage et de durcissement ?

Le WireGuard Self-Hosting Kit réunit dans un ZIP une check-list de dépannage en 12 causes, une check-list de durcissement en 21 points, un aide-mémoire avec les tables MTU et keepalive, 11 modèles de configuration (site à site, tunnel inverse CGNAT, wg-easy, nftables) et deux scripts (PDF, Markdown et fichiers .conf). Le kit est en anglais.

Obtenir le kit (9 USD)

Notre propre produit numérique, vendu sur Gumroad. Le générateur ci-dessus reste gratuit.

Questions fréquentes

Peut-on obtenir une config WireGuard gratuite ?
Le fichier .conf est gratuit : ce générateur le crée dans ton navigateur. Ce qu'une config ne fournit pas, c'est un serveur. Les configs toutes faites gratuites trouvées en ligne (comptes de 24 heures ou 7 jours sur des serveurs partagés) expirent, et celui qui gère ce serveur voit chaque site auquel tu te connectes. Les options gratuites qui restent sous ton contrôle : une VM Oracle Cloud Always Free si ta région a de la capacité, ou Cloudflare WARP, gratuit et bâti sur WireGuard mais qui tourne sur le réseau de Cloudflare, pas le tien. Sinon, le serveur personnel le moins cher est un petit VPS (Contabo Cloud VPS 4, environ 5,50 €/mois, prix catalogue relevé le 17 octobre 2026) : colle son IP ci-dessus et la config t'appartient.
Les clés générées sont-elles sécurisées ?
Oui. Les clés sont générées dans ton navigateur avec tweetnacl (Curve25519 / X25519), la même courbe elliptique utilisée par WireGuard. Elles ne sont jamais envoyées à nos serveurs - la génération est 100% côté client.
Pourquoi le port par défaut est 51820 ?
51820/UDP est le port non-officiel par défaut de WireGuard. Tu peux le changer - 443 ou 8443 peuvent contourner certains pare-feux. Assure-toi d'ouvrir le port sur le firewall de ton serveur (ufw allow 51820/udp).
Full tunnel ou split tunnel ?
Full tunnel (0.0.0.0/0) route tout le trafic client via le VPN - idéal pour la confidentialité et contourner la censure. Split tunnel (10.0.0.0/24) route uniquement le trafic à destination du sous-réseau VPN - idéal pour accéder aux ressources internes sans ralentir le reste du trafic.
Combien de clients puis-je ajouter ?
WireGuard supporte des centaines de peers. Ce générateur crée jusqu'à 250 clients d'un coup, gratuitement et sans compte, avec un QR code par client et un ZIP qui réunit tous les fichiers.
Quel VPS faut-il pour faire tourner WireGuard ?
N'importe quel VPS Linux fonctionne. WireGuard est léger - un serveur 1 vCPU / 1 Go RAM gère facilement 50+ tunnels simultanés. Contabo Cloud VPS 4 (4 vCPU, 8 Go, ~5,50 €/mois, prix catalogue relevé le 17 octobre 2026) est notre recommandation.