URL Encoder / Decoder

Kodiere oder dekodiere URLs und Sonderzeichen für Webadressen, damit Links sicher übertragen und in Formularen korrekt verarbeitet werden können. DSGVO-konform.

Wie hilfreich ist dieses Tool?

Ergebnis erscheint hier …

Video: So nutzt du dieses Tool

Das Video wird von YouTube gehostet. Beim Abspielen können Daten an Google übertragen werden.

URL Encoder / Decoder – Sonderzeichen richtig kodieren

Du hast schon mal einen Link gesehen der aussieht wie https://example.com/?q=Hallo%20Welt und dich gefragt, warum da ein %20 statt eines Leerzeichens steht? Das ist URL-Kodierung (auch Percent-Encoding). Unser Tool hilft dir, Texte für Webadressen fit zu machen – oder kodierte URLs wieder in lesbaren Text zu verwandeln.

Warum müssen URLs kodiert werden?

Eine URL darf nur aus bestimmten Zeichen bestehen: Buchstaben, Zahlen und ein paar Sonderzeichen wie Bindestrich, Unterstrich, Punkt und Tilde. Leerzeichen, Umlaute (ä, ö, ü), Emojis oder Fragezeichen im Pfad sind nicht direkt erlaubt – Browser oder Server würden sie falsch interpretieren.

Die Lösung: Diese Zeichen werden durch ein % gefolgt von ihrem zweistelligen Hex-Code ersetzt. Ein Leerzeichen wird zu %20, ein ä zu %C3%A4. Der Browser oder Server versteht die kodierte URL dann eindeutig.

Beispiele:

  • Hallo Welt → Hallo%20Welt
  • Müllerstraße 12 → M%C3%BCllerstra%C3%9Fe%2012
  • a & b → a%20%26%20b
  • café + crème → caf%C3%A9%20%2B%20cr%C3%A8me

Kodieren vs. Dekodieren

  • Kodieren – verwandelt normalen Text in eine URL-sichere Version. Brauchst du, wenn du Parameter in Links einbaust oder Werte per GET-Request verschickst.
  • Dekodieren – macht das Ganze rückgängig. Eine kryptische URL wie q%3DWert%231 wird wieder zu q=Wert#1. Nützlich beim Debugging von API-Responses oder Logfiles.

Wann brauchst du URL-Kodierung?

  • Webentwicklung – API-Requests, Such-Parameter, Weiterleitungen
  • SEO & Link-Management – saubere URLs ohne kaputte Zeichen
  • Datenübertragung – Werte per URL-Parameter an einen Server schicken
  • Debugging – kodierte Log-URLs wieder lesbar machen

Häufige Fragen

Was ist URL-Encoding und wofür brauche ich es?

URL-Encoding, auch Percent-Encoding genannt, ersetzt Zeichen, die in Webadressen nicht direkt erlaubt sind, durch einen Prozentzeichen-und-Hex-Code. Leerzeichen, Umlaute und Sonderzeichen werden so zu einer sicher übertragbaren Form, damit Browser und Server die URL eindeutig verstehen.

Wie kodiere ich meine URL mit diesem Tool?

Du fügst deinen Text in das Eingabefeld ein und wählst Kodieren. Das Tool wandelt den Text über die standardisierte encodeURIComponent-Funktion in eine URL-sichere Version um, die du direkt übernehmen kannst.

Was ist der Unterschied zwischen Kodieren und Dekodieren?

Beim Kodieren wird normaler Text in eine URL-sichere Version verwandelt, zum Beispiel wird aus einem Leerzeichen %20. Beim Dekodieren wird eine Percent-kodierte URL wieder in lesbaren Text zurückverwandelt, was sich gut zum Debuggen von API-Antworten oder Logdateien eignet.

Welche Zeichen müssen in einer URL kodiert werden?

Leerzeichen, Umlaute, Emojis und reservierte Zeichen wie Fragezeichen, &, # oder + im Pfad müssen kodiert werden, damit sie nicht mit der URL-Struktur kollidieren. Buchstaben, Zahlen und ein paar Sonderzeichen wie Bindestrich und Unterstrich bleiben unverändert.

Werden meine Daten an einen Server gesendet?

Nein. Kodieren und Dekodieren laufen vollständig lokal in deinem Browser. Dein Text wird nicht an unseren Server übertragen und nicht gespeichert.