VPNSmith
Kostenloses Tool - vmess, vless, trojan, ss

vmess / vless Link-Decoder und Konverter

Ein Share-Link packt eine komplette Proxy-Konfiguration in eine Zeile. Fügen Sie ihn hier ein, um zu lesen, was darin steckt (Server, Transport, TLS oder REALITY, Flow), zu prüfen, ob er sicher ist, und ihn in eine Client-Konfiguration für Xray-core, sing-box oder Clash Meta (mihomo) umzuwandeln. Der Link enthält die Zugangsdaten des Servers: Er wird in Ihrem Browser dekodiert und verlässt ihn nie.

Läuft vollständig in Ihrem Browser: Der Link und seine Zugangsdaten werden nirgendwohin gesendet.

Ein Link auf einmal. Ein REALITY-Beispiellink ist geladen: Ersetzen Sie ihn durch Ihren.

Was der Link enthält

Protokoll
VLESS
Name
example-reality
Server
203.0.113.10:443
Transport
tcp
Sicherheit
reality
SNI / Host
www.example.com
Flow
xtls-rprx-vision
ID oder Passwort (gekürzt)
1111...5555

Sicherheitsprüfung

In diesem Link wurde kein blockierendes Problem gefunden.

    config.json
    {
      "log": {
        "loglevel": "warning"
      },
      "inbounds": [
        {
          "tag": "socks-in",
          "listen": "127.0.0.1",
          "port": 10808,
          "protocol": "socks",
          "settings": {
            "udp": true
          }
        },
        {
          "tag": "http-in",
          "listen": "127.0.0.1",
          "port": 10809,
          "protocol": "http"
        }
      ],
      "outbounds": [
        {
          "tag": "proxy",
          "protocol": "vless",
          "settings": {
            "vnext": [
              {
                "address": "203.0.113.10",
                "port": 443,
                "users": [
                  {
                    "id": "11111111-2222-4333-8444-555555555555",
                    "encryption": "none",
                    "flow": "xtls-rprx-vision"
                  }
                ]
              }
            ]
          },
          "streamSettings": {
            "network": "tcp",
            "security": "reality",
            "realitySettings": {
              "serverName": "www.example.com",
              "fingerprint": "chrome",
              "publicKey": "Z84J2IelR9ch3k8VtlVhhs5ycBUlXA7wHBWcBrjqnAw",
              "shortId": "6ba85179e30d4fc2",
              "spiderX": "/"
            }
          }
        },
        {
          "tag": "direct",
          "protocol": "freedom"
        }
      ]
    }

    Ein Link, den Sie nicht selbst erstellt haben, läuft auf fremdem Server

    Wer ihn betreibt, sieht Ihre echte IP und die Seiten, die Sie besuchen, und kann ihn jederzeit abschalten. Für einen Tunnel, den nur Sie kontrollieren, betreiben Sie VLESS REALITY auf Ihrem eigenen VPS: Der Einstiegs-VPS von Contabo bietet öffentliche IPv4, Root-Zugang und viel Traffic.

    Eigene REALITY-Konfiguration erzeugen →

    Affiliate-Link: Wir erhalten eventuell eine Provision, ohne Mehrkosten für Sie. Der Konverter bleibt kostenlos und hängt nicht davon ab.

    Contabo VPS ansehen

    Was ein Share-Link enthält und warum die Umwandlung von Hand scheitert

    Ein vmess:// Link ist ein base64-kodiertes JSON-Objekt: Dekodiert enthält er Felder namens add, port, id, net, tls, sni. Ein vless:// oder trojan:// Link ähnelt eher einer URL: UUID oder Passwort vor dem @, Server und Port danach, und jede Option als Parameter (type, security, sni, fp, pbk, sid, flow). Ein ss:// Link trägt Verschlüsselung und Passwort, je nach erzeugendem Client base64-kodiert oder nicht.

    Keiner dieser Namen entspricht den Konfigurationsdateien. Xray-core nennt den Transport streamSettings.network und den REALITY-Schlüssel publicKey; sing-box nennt sie transport.type und tls.reality.public_key; Clash Meta verwendet network und reality-opts. Die meisten fehlgeschlagenen Importe gehen auf ein falsch platziertes Feld zurück, auf einen noch URL-kodierten Pfad oder auf einen gRPC-Servicenamen, den ein vmess-Link in seinem Feld path ablegt. Der Konverter übernimmt diese Zuordnung und prüft den Link anschließend auf die Fehler, die eine Verbindung scheitern oder lecken lassen.

    Die Prüfung ist wichtiger als die Umwandlung. Ein vless:// Link mit security=none sendet Ihren Verkehr ganz ohne Verschlüsselung, ein Link mit allowInsecure=1 akzeptiert jedes Zertifikat, und ein alter vmess-Link mit alterId über 0 funktioniert mit aktuellen Kernen nicht. Die erzeugten Konfigurationen prüfen das Zertifikat immer.

    Wohin jedes Feld des Links gehört

    Derselbe Wert heißt im Link, in Xray-core und in sing-box jeweils anders. Diese Zuordnung wendet der Konverter an.

    Im LinkBedeutungXray-coresing-box
    add / host@Serveradresse (IP oder Domain)addressserver
    portServerportportserver_port
    id / uuid@Benutzer-ID (VLESS, VMess) oder Passwort (Trojan)users[].iduuid
    net / typeTransport: tcp, ws, grpc, httpupgrade, xhttpstreamSettings.networktransport.type
    tls / securityTransportsicherheit: none, tls oder realitystreamSettings.securitytls.enabled, tls.reality
    sniServername im TLS-HandshaketlsSettings.serverNametls.server_name
    fpuTLS-Fingerabdruck, den der Client nachahmt (chrome, firefox...)fingerprinttls.utls.fingerprint
    pbk, sidREALITY Public Key und Short IDrealitySettings.publicKey, shortIdtls.reality.public_key, short_id
    flowxtls-rprx-vision, nur über TCP mit TLS oder REALITYusers[].flowflow
    host, pathHost-Header und Pfad bei WebSocket oder HTTPUpgradewsSettings.host, pathtransport.headers.Host, path
    serviceNamegRPC-ServicenamegrpcSettings.serviceNametransport.service_name

    Das Umgehen von Netzsperren ist in manchen Ländern eingeschränkt oder verboten. Prüfen Sie, was an Ihrem Ort gilt. Verwenden Sie nur Links zu Servern, die Sie nutzen dürfen.

    Häufige Fragen

    Ist es sicher, meinen Link hier einzufügen?
    Die Seite dekodiert den Link mit JavaScript in Ihrem Browser und sendet nichts: Es wird kein Formular abgeschickt und keine Anfrage transportiert den Link. Sie können die Seite laden, die Netzverbindung trennen, und der Konverter arbeitet weiter. ID oder Passwort werden in der Übersicht gekürzt, damit ein Screenshot des Ergebnisses sie nicht preisgibt.
    Wie wandle ich einen vmess-Link in JSON um?
    Fügen Sie ihn in das Feld ein: Das Tool dekodiert das base64, liest die v2rayN-Felder (add, port, id, aid, net, path, tls, sni) und schreibt eine vollständige Xray-core Client-Konfiguration mit SOCKS-Proxy auf 127.0.0.1:10808 und HTTP-Proxy auf 10809. Der Reiter sing-box liefert denselben Server als sing-box-Outbound mit gemischtem Proxy auf 127.0.0.1:2080.
    Warum verbindet mein vless-Link in Xray nicht?
    Die Prüfung nennt die üblichen Ursachen: security=none zu einem öffentlichen Server (laut Xray-core-Dokumentation erreicht VLESS ohne Encryption so nur private Adressen), flow=xtls-rprx-vision über WebSocket oder gRPC (Vision braucht reines TCP), ein REALITY-Link ohne pbk oder sni, oder ein Zertifikat, das der Client ablehnt. Beheben Sie zuerst die als Gefahr markierte Zeile.
    Sind kostenlose vmess- oder vless-Links aus Telegram-Kanälen sicher?
    Sie funktionieren, bis sie nicht mehr funktionieren, und wer den Server betreibt, sieht Ihre IP-Adresse und jede Seite, die Sie aufrufen, dazu den Inhalt von allem, was nicht über HTTPS läuft. Manche dieser Links nutzen außerdem security=none oder allowInsecure. Für den persönlichen Gebrauch ist ein Server unter Ihrer Kontrolle die sicherere Wahl: Eine VLESS-REALITY-Installation auf einem kleinen VPS dauert mit unserem Generator wenige Minuten.
    Warum ist der Reiter sing-box oder Clash leer?
    Manche Transporte gibt es nur in einem Kern. XHTTP ist ein Xray-core-Transport, den sing-box nicht unterstützt; mKCP-, HTTP/2- und QUIC-Transporte werden nicht umgewandelt, und Shadowsocks-Links mit SIP003-Plugin hängen vom Client ab. Die Prüfung erklärt, welcher Fall vorliegt, und der Reiter Xray-core funktioniert meist trotzdem.