URL-Encoder/Decoder

URLs kodieren oder dekodieren

Läuft in Ihrem Browser

Info

  • Standard (encodeURIComponent): Kodiert alle Sonderzeichen, geeignet für URL-Parameterwerte
  • Vollständige URI (encodeURI): Erhält URL-Sonderzeichen wie :, /, ?, &
  • Unsichere Zeichen werden in %XX-Format umgewandelt

Was ist URL-Kodierung?

URL-Kodierung wandelt Sonderzeichen in URLs in ein sicheres Format um. Dieses Tool unterstützt Standard (encodeURIComponent) für Parameter und Full URI (encodeURI) für ganze URLs.

Anwendungsfälle

  • URL-Parameter sicher kodieren
  • URLs mit Sonder- oder Unicode-Zeichen verarbeiten
  • Kodierte URLs dekodieren und lesbar machen
  • Query-Strings in APIs oder Web-Apps verarbeiten

Wann nutzen?

Wenn Sie URLs kodieren oder dekodieren müssen, bei APIs, Query-Parametern oder zur Sicherstellung gültiger URLs. Sehr nützlich für Webentwickler.

Beispiele

  1. Einen Wert für einen Query-Parameter kodieren (Standard)

    Eingabe

    price=10€ & size=M

    Ausgabe

    price%3D10%E2%82%AC%20%26%20size%3DM

  2. Eine vollständige Adresse kodieren (Vollständige URI)

    Eingabe

    https://example.com/search?q=café menu&page=2

    Ausgabe

    https://example.com/search?q=caf%C3%A9%20menu&page=2

  3. Eine kodierte URL dekodieren

    Eingabe

    %E1%BA%A3nh%20th%E1%BA%BB%202026

    Ausgabe

    ảnh thẻ 2026

Fragen und Antworten

Soll ich Standard oder Vollständige URI verwenden?

Verwenden Sie Standard für einen einzelnen Wert, den Sie in eine URL einsetzen, zum Beispiel einen Suchbegriff. Verwenden Sie Vollständige URI für eine komplette Adresse: Dabei bleiben Zeichen wie :, /, ? und & erhalten, damit der Link weiterhin funktioniert.

Warum wird ein Leerzeichen als %20 geschrieben und nicht als +?

Die Prozentkodierung schreibt ein Leerzeichen als %20, was überall in einer URL funktioniert. Die Form + wird nur von HTML-Formularen verwendet, und beim Dekodieren bleibt ein + ein Pluszeichen.

Was bedeutet "Ungültige Daten" beim Dekodieren?

Der Text enthält ein %, auf das keine zwei Hexadezimalziffern folgen, zum Beispiel "100%". Solcher Text muss kodiert werden, nicht dekodiert.

Alle Tools