Zum Inhalt springen
Läuft lokal · kein Upload

URL Encoder Decoder

URLs kodieren und dekodieren — komplett im Browser, ohne Server-Kontakt.

Ausgabe
Eingabe leer — oben einfügen, um die formatierte Ausgabe zu sehen.

So funktioniert es

  1. 01

    Text oder Code einfügen

    Füge deinen Inhalt in das Eingabefeld ein oder tippe direkt.

  2. 02

    Automatische Verarbeitung

    Das Tool verarbeitet den Inhalt sofort und zeigt das Ergebnis.

  3. 03

    Ergebnis kopieren

    Kopiere das Ergebnis mit einem Klick in die Zwischenablage.

Datenschutz

Alle Berechnungen laufen direkt in deinem Browser. Keine Daten werden auf Server übertragen.

Der URL Encoder Decoder wandelt Text in percent-encoded Strings um und dekodiert sie zurück. Die Verarbeitung läuft vollständig im Browser über encodeURIComponent und decodeURIComponent — kein Server sieht deine Daten, kein Logging speichert sie. Du fügst Text oder eine kodierte URL ein, klickst auf Kodieren oder Dekodieren und kopierst das Ergebnis.

01 — Anleitung

Wie benutzt du dieses Tool?

  1. Füge deinen Text oder die kodierte URL in das Eingabefeld ein — per Paste oder Drag & Drop.
  2. Klicke auf Kodieren, um Sonderzeichen in Percent-Encoding umzuwandeln.
  3. Klicke auf Dekodieren, um %XX-Sequenzen zurück in lesbaren Text zu wandeln.
  4. Kopiere das Ergebnis über den Copy-Button in die Zwischenablage.

Was macht der Konverter?

Der URL Encoder Decoder nimmt beliebigen Text und wandelt ihn in eine percent-encoded Zeichenkette nach RFC 3986 um. Dabei werden alle Zeichen außer den sogenannten Unreserved Characters (A-Z, a-z, 0-9, -, _, ., ~) in ihre UTF-8-Byte-Repräsentation zerlegt und als %HH-Sequenzen dargestellt. Die Rückrichtung dekodiert solche Sequenzen zurück in lesbaren Text.

Das Tool erkennt automatisch, ob der Input bereits percent-encoded Sequenzen enthält, und warnt vor Double-Encoding — dem häufigsten Fehler bei der URL-Kodierung. Leerer Input wird mit einer klaren Meldung abgewiesen, ungültige Percent-Sequenzen wie %2G oder alleinstehende %-Zeichen erzeugen eine verständliche Fehlermeldung.

Was ist die Umrechnungsformel?

Percent-Encoding arbeitet auf Byte-Ebene. Der Algorithmus:

  1. Input-Text wird in UTF-8-Bytes konvertiert.
  2. Jedes Byte, das kein Unreserved Character ist, wird als % + zwei Hex-Ziffern dargestellt.
  3. Unreserved Characters (A-Z, a-z, 0-9, -, _, ., ~) bleiben unverändert.

Beispiel: Hallo Welt ergibt Hallo%20Welt — nur das Leerzeichen wird kodiert. ä (UTF-8-Bytes 0xC3 0xA4) wird zu %C3%A4. Ein Emoji wie 😀 (4 Bytes UTF-8) ergibt %F0%9F%98%80.

Welche Anwendungsbeispiele gibt es?

InputEncodedKontext
Hallo WeltHallo%20WeltLeerzeichen in URL-Pfad
key=wert&mehr=jakey%3Dwert%26mehr%3DjaQuery-Parameter als Wert
münchenm%C3%BCnchenUmlaut in URL
100% sicher100%25%20sicherProzentzeichen korrekt escapen
https://example.com/pfad?q=testhttps%3A%2F%2Fexample.com%2Fpfad%3Fq%3DtestVollständige URL als Parameter

Percent-Encoding ist keine Verschlüsselung. Jeder kann eine kodierte URL trivial dekodieren. Für sensible Daten wie API-Keys in URLs ist zusätzliche Absicherung Pflicht.

Welche Einsatzgebiete gibt es?

Query-Parameter in APIs — Wenn Werte Sonderzeichen enthalten (Leerzeichen, &, =, Umlaute), müssen sie kodiert werden, damit die URL-Struktur intakt bleibt. Ein unkodiertes & in einem Parameterwert würde als Trennzeichen interpretiert und die Abfrage zerstören.

Redirect-URLs als Parameter — Login-Flows und OAuth-Redirects transportieren die Ziel-URL als Query-Parameter. Die eingebettete URL muss percent-encoded sein, damit Slashes, Fragezeichen und Hashes nicht die äußere URL-Struktur brechen.

Internationalisierte Inhalte — Deutsche Umlaute (ä, ö, ü), CJK-Zeichen und Emojis erfordern UTF-8-Encoding vor dem Percent-Encoding. Moderne Browser zeigen decodierte Unicode-Zeichen in der Adressleiste an, transportieren aber intern die kodierte Form.

Formular-Daten und POST-Requests — HTML-Formulare kodieren Eingaben im application/x-www-form-urlencoded-Format. Dabei werden Leerzeichen als + statt %20 kodiert — ein historisches Erbe, das beim manuellen URL-Bau zu Verwirrung führt.

Häufige Fragen

Die Antworten auf die wichtigsten Fragen findest du oben im FAQ-Block — sie werden als strukturiertes JSON-LD (FAQPage) für Suchmaschinen ausgegeben.

Welche Entwickler-Tools sind verwandt?

Weitere Tools aus dem Konverter-Ökosystem, die zum Thema passen:

  • Base64 Encoder — Text in Base64 kodieren, für Data-URIs, JWT-Tokens und API-Payloads.
  • JSON Formatter — Rohen JSON-Code mit 2-Space-Einrückung lesbar formatieren und validieren.
  • Regex-Tester — Reguläre Ausdrücke live testen mit Echtzeit-Matching und Gruppen-Hervorhebung.

Zuletzt aktualisiert:

Das könnte dir auch gefallen