Jetzt Potenzialanalyse sichern
Evolix Media · SEO-Toolkit

URL Encoder & Decoder – URLs kodieren und dekodieren

Wandle Leerzeichen, Umlaute & Sonderzeichen in Percent-Encoding um – oder mache kryptische URLs aus Analytics, Ads & Server-Logs wieder lesbar.

0 Zeichen
Was ist die Eingabe?
Noch keine Umwandlung

Der Unterschied zwischen den beiden Modi ist der häufigste Fehler bei diesem Thema: Wer eine vollständige Adresse wie einen einzelnen Wert kodiert, macht aus https:// ein https%3A%2F%2F – der Link funktioniert dann nicht mehr. Umgekehrt bleibt ein Parameterwert, der selbst eine Adresse enthält, unkodiert und bricht die Adresse am ersten & ab.

Was ist der URL Encoder / Decoder und wofür wird er eingesetzt?

Der URL Encoder / Decoder von Evolix Media wandelt Text mit Leerzeichen, Umlauten oder Sonderzeichen in web-sicheres Percent-Encoding um – und übersetzt kryptische, bereits kodierte URLs wieder in lesbaren Klartext zurück. Beide Richtungen laufen direkt im Browser über die nativen JavaScript-Funktionen encodeURIComponent() und decodeURIComponent(), ohne dass Daten an einen Server übertragen werden.

Das Tool richtet sich an Webentwickler, SEOs und Online-Marketer, die täglich mit Tracking-Links aus Google Analytics, Facebook Ads oder Server-Logs sowie mit URLs arbeiten, die Umlaute oder Sonderzeichen enthalten.

Wann brauche ich Encoding?

Eine URL darf technisch nur aus einem eingeschränkten Zeichensatz bestehen. Sobald ein Leerzeichen, ein Umlaut wie «ü» oder ein Sonderzeichen als Teil eines Parameterwerts übermittelt werden soll, muss dieser Teil kodiert werden, damit Browser und Server ihn korrekt und ohne kaputte Links verarbeiten.

Wann brauche ich Decoding?

Kodierte URLs aus Tracking-Tools oder Log-Dateien sind für Menschen kaum lesbar, etwa wenn %3D für ein Gleichheitszeichen oder %26 für ein Und-Zeichen steht. Das Decoding übersetzt solche Zeichenfolgen zurück in normalen, verständlichen Text.

Wie du das Ergebnis liest

Kodierte Zeichen erscheinen als Prozentzeichen mit zwei Stellen: aus einem Leerzeichen wird %20, aus einem Umlaut werden zwei Gruppen wie %C3%A4.

Ganze Adresse oder nur ein Wert — das ist nicht dasselbe

Kodierst du eine vollständige Adresse, dürfen : und / nicht mitkodiert werden, sonst ist die Adresse kaputt. Kodierst du dagegen einen einzelnen Parameterwert, müssen sie kodiert werden. Deshalb hat das Tool zwei Modi — nimm den falschen, und der Link funktioniert nicht.

Das Pluszeichen ist die klassische Falle

In der Abfragezeichenfolge steht + für ein Leerzeichen. Im Pfad einer Adresse dagegen ist es ein echtes Pluszeichen — aus /c++-kurs/ würde sonst /c -kurs/. Das Tool behandelt beide Bereiche deshalb getrennt.

Für SEO: kodierte Umlaute sind unschön, aber unschädlich

Adressen mit Umlauten funktionieren, sehen im geteilten Zustand aber unleserlich aus. Für neue Adressen empfehlen wir Umschreibungen ohne Umlaute — für bestehende lohnt sich eine Änderung nur, wenn ohnehin ein Relaunch ansteht.

Was du danach brauchst

Dieses Werkzeug löst einen Ausschnitt. Wenn du weiterkommen willst, führen diese drei Seiten die Arbeit fort:

Häufig gestellte Fragen zum URL Encoder / Decoder

Was ist Percent-Encoding?

Percent-Encoding ist ein Verfahren, bei dem Zeichen, die in einer URL nicht direkt erlaubt sind, durch ein Prozentzeichen gefolgt von ihrem hexadezimalen Byte-Wert ersetzt werden. Ein Leerzeichen wird dabei beispielsweise zu %20 und der Buchstabe «ü» zu %C3%BC.

Sollte ich die gesamte URL oder nur einen Teil kodieren?

In der Regel wird nur der Wert eines einzelnen Parameters kodiert, nicht die komplette URL. Schema, Domain und strukturelle Zeichen wie ://, ?, & und = müssen unkodiert bleiben, damit der Browser die URL weiterhin korrekt interpretieren kann.

Warum schlägt das Dekodieren manchmal fehl?

Ein Fehler tritt auf, wenn der eingegebene Text ungültige oder unvollständige Prozent-Sequenzen enthält, etwa ein einzelnes Prozentzeichen ohne die zugehörigen zwei Hexadezimal-Ziffern. In diesem Fall ist der Text kein gültiges Percent-Encoding und kann nicht zuverlässig zurückübersetzt werden.

Werden meine eingegebenen Daten irgendwo gespeichert?

Nein. Die Umwandlung erfolgt vollständig im Browser über native JavaScript-Funktionen, ohne dass der eingegebene Text an einen Server übertragen oder gespeichert wird.

Passend dazu