Elysia Tools

Parcourez outils, exemples, explications visuelles et guides thématiques dans un espace clair.

Catégories populaires

Dossiers

Langue
ZHESPTRUFRDEEN

Elysia Tools

Navigation mobile

Format Conversion

Pont de configuration WireGuard/OpenVPN vers Clash et sing-box

· Dernière mise à jour:2026-08-05

Convertit le texte collé d’un client WireGuard ou OpenVPN en YAML Mihomo/Clash ou JSON sing-box et signale les champs secrets ; ne partagez pas les clés privées

Détails

Ce que cet outil vous aide à faire

Conserve les endpoints, clés, IP autorisées, DNS, éléments TLS intégrés et règles, et signale les champs impossibles à mapper exactement.

Exécution

Exécuter cet outil

Remplissez le formulaire, lancez l’outil et consultez le résultat au même endroit.

Exemples

Exemples adaptés à cet outil

Associé

Continuer avec des outils et dossiers associés

Rédigé par l'équipe Elysia Tools

Guide d'utilisation de l'outil

Découvrez quand utiliser cet outil, ce qu'il prend en charge et comment les utilisateurs l'appliquent.

Points clés

Catégorie
Format Conversion
Types d’entrée
textarea, select, text
Type de sortie
text
Exemples associés
4
API disponible
Oui

Aperçu

Ce pont de configuration convertit le texte d’un client WireGuard ou OpenVPN en YAML Mihomo/Clash ou en JSON sing-box. Il conserve notamment les endpoints, les clés, les IP autorisées, le DNS, les éléments TLS intégrés et les règles de routage, tout en signalant les champs qui ne peuvent pas être mappés exactement. Ne partagez pas de clés privées.

Quand l’utiliser

  • Adapter un profil WireGuard à une configuration YAML Mihomo ou Clash.
  • Convertir un profil client OpenVPN avec certificats TLS intégrés en endpoint JSON sing-box.
  • Ajouter une politique de routage par domaine ou autre règle prise en charge lors de la conversion.

Fonctionnement

  1. 1Collez le texte de votre configuration WireGuard ou OpenVPN dans le champ Configuration VPN.
  2. 2Laissez la détection du format source sur Auto ou sélectionnez WireGuard ou OpenVPN.
  3. 3Choisissez YAML Mihomo / Clash ou JSON sing-box comme format cible.
  4. 4Ajoutez si nécessaire une politique de routage JSON et un nom de profil, puis récupérez le texte converti avec les éventuels avertissements de mappage.

Cas d’usage

  • Préparer un profil WireGuard pour un proxy Mihomo ou Clash avec DNS et IP autorisées conservés.
  • Transposer un client OpenVPN en endpoint sing-box sans recopier manuellement les données TLS intégrées.
  • Centraliser une configuration VPN et lui associer des règles de routage par domaine.

Comparer les alternatives

  • Previsualise des requetes et transformations de style JSONata, compare les resultats et exporte en JSON, CSV, YAML ou Markdown.

  • Convertit une spec OpenAPI 3.x ou Swagger 2.0 (JSON/YAML) en Postman Collection v2.1.0 importable avec dossiers, variables, auth et réponses d'exemple.

  • Réécrit les noms d’attributs de spans/logs entre versions de conventions sémantiques OpenTelemetry : http.method → http.request.method, http.status_code → ht…

Pour qui

Idéal pour

  • Convertir du contenu dans le navigateur.
  • Les workflows où Format source compte, par exemple Auto ou WireGuard.
  • Le workflow « Convert a WireGuard profile for Mihomo », en une seule passe.

Peu adapté pour

  • Tâches par lots entièrement automatisées — cette page est conçue pour un usage interactif ; pour les scripts, utilisez le point de terminaison API.
  • Du contenu dans d'autres formats — cet outil attend du contenu.

Cas limites et erreurs fréquentes

  • Fichiers très volumineux

    Les gros fichiers prennent plus de temps et peuvent atteindre les limites de mémoire du navigateur — essayez d'abord avec un échantillon plus petit.

  • Vérification de la sortie ignorée

    Comparez les premières lignes ou pages de la sortie avec l'entrée avant de l'utiliser en production.

  • Fichiers provenant d'exportateurs inhabituels

    Certains fichiers utilisent des variantes de format qui ne se convertissent pas proprement — si la sortie semble incorrecte, réenregistrez le fichier depuis l'application qui l'a créé et réessayez.

Exemples

1. Convertir un profil WireGuard pour Mihomo

Administrateur réseau

Contexte

Un administrateur dispose d’un profil WireGuard avec une adresse client, un DNS, un endpoint distant et une route VPN complète.

Problème

Il veut obtenir une configuration YAML Mihomo / Clash et diriger le domaine corp.example vers le VPN.

Utilisation

Collez le profil WireGuard, laissez le format source sur Auto, choisissez YAML Mihomo / Clash et ajoutez la règle de suffixe de domaine.

[{"kind":"domain-suffix","value":"corp.example","outbound":"Office VPN"}]

Résultat

La sortie conserve le tunnel WireGuard, le DNS et les paramètres réseau, avec la règle de routage fournie et les éventuels champs non équivalents signalés.

2. Convertir un profil OpenVPN TLS vers sing-box

Utilisateur VPN

Contexte

Un utilisateur possède un fichier client OpenVPN contenant un serveur distant et des blocs CA, certificat et clé intégrés.

Problème

Il souhaite transformer ce profil en endpoint JSON sing-box.

Utilisation

Collez le texte OpenVPN, sélectionnez OpenVPN comme format source, choisissez JSON sing-box et indiquez le nom de profil souhaité.

FAQ

Quels formats source sont pris en charge ?

Les configurations client WireGuard et OpenVPN au format texte collé sont prises en charge.

Quels formats de sortie sont disponibles ?

La sortie peut être générée en YAML Mihomo / Clash ou en JSON sing-box.

Puis-je convertir une configuration OpenVPN avec des certificats intégrés ?

Oui, les éléments TLS intégrés comme les blocs CA, certificat et clé sont pris en compte.

Les règles de routage peuvent-elles être ajoutées ?

Oui. Vous pouvez fournir une politique de routage au format JSON, par exemple une règle de suffixe de domaine.

Que deviennent les champs impossibles à convertir exactement ?

L’outil les signale afin que vous puissiez vérifier la configuration cible avant utilisation.

Accueil
Outils3201
Exemples593
Visualisations465
Visionneuses de fichiers103
Dossiers233
Étiquettes333
Images, audio et vidéo657

Outils de traitement, conversion et optimisation d’images, d’audio et de vidéo

Maths, dates et finance644

Calculateurs, outils numériques, logique de dates, statistiques et finance

Design et couleur297

Outils de couleur, mise en page, graphisme, style visuel et assistance design

Texte et rédaction209

Outils de rédaction, nettoyage, formatage, extraction et analyse de texte

Développement et Web193

Utilitaires développeur, réseau, débogage Web et assistants d’automatisation

Conversion et encodage175

Outils de conversion de formats, fichiers, archives, unités et encodages

Examen des sources FLAC/WAV et transmission des preuves
Revue et livraison d’un module de jeu promotionnel auto-hébergé
Relecture d'un lot de codes Stripe et contrôle préalable à l'importation
Tri technique des photos et transmission des candidates à la retouche
Structurer une capture d'interface, la relire et la transmettre au développement

© 2026 Elysia Tools. Tous droits réservés.

DocumentationTarifsÀ proposConditions d'utilisationPolitique de confidentialitéCookiesContact
Observabilité

Exemples de Traçage Distribué

Exemples complets de traçage distribué utilisant Jaeger, OpenTelemetry et outils d'observabilité modernes

Outils de build

Outil de Bundling Parcel

Exemples de l'outil de bundling Parcel de configuration zéro incluant la configuration de projet, les plugins et la configuration avancée

Documentation d'API

Exemples OpenAPI/Swagger

Exemples complets de documentation API utilisant OpenAPI 3.0 et les spécifications Swagger pour les services RESTful

Gestionnaires de paquets

Exemples de pnpm Package Manager

Exemples de gestionnaire de paquets rapide et économe en espace disque incluant monorepo, configuration workspace, et workflows avancés

Format Conversion

Convertisseur YAML-JSON

Convertit entre les formats YAML et JSON

Format Conversion

Pont entre formats de configuration : TOML / INI / HCL / .env / Nix / dotenv / ConfigMap / Secret Kubernetes

Convertit des configurations entre dotenv .env, TOML, INI, Java .properties, YAML, JSON, HCL (syntaxe native Terraform/Vagrant) et ensembles d'attributs Nix, et produit des manifestes Kubernetes ConfigMap / Secret ; préserve les gabarits ${VAR} / {{var}} et l'interpolation style envsubst, trace la provenance de l'inférence de types (string/int/float/bool/list), replie les étiquettes de blocs HCL en clés imbriquées, et un diff aller-retour met en évidence les réglages non équivalents (clés perdues, changements de type, valeurs réécrites), avec un YAML adapté aux patches Kustomize.

Development

Convertisseur JSON Schema vers Zod

Convertit des definitions JSON/YAML de JSON Schema en code Zod pret a lemploi dans les projets TypeScript, avec objets imbriques, tableaux, enums et regles de validation courantes

Development

Generateur OpenAPI vers TypeScript

Convertit des specifications OpenAPI ou Swagger JSON/YAML en types TypeScript, parametres de requete et modeles de reponse avec format et style de nommage configurables

Nom du profil : Ovpn

Résultat

Un endpoint JSON sing-box est généré avec le serveur OpenVPN et les éléments TLS intégrés pris en compte.

3. Convertir automatiquement un profil VPN avec nom personnalisé

Technicien support

Contexte

Un technicien reçoit un texte VPN dont le format doit être identifié avant conversion pour un profil destiné à un environnement de bureau.

Problème

Il veut éviter une sélection manuelle du format source et produire une sortie clairement nommée.

Utilisation

Collez la configuration, conservez Auto pour le format source, sélectionnez la cible souhaitée et saisissez « Bureau VPN » comme nom de profil.

Résultat

La configuration est convertie dans le format choisi avec le nom de profil indiqué, tandis que les champs secrets et les mappages imparfaits sont signalés.

Studio de requetes et transformations JSONata
OpenAPI vers Postman Collection
Outil de migration d’attributs Semantic-Convention v1.20 → v1.27 OpenTelemetry