tooloora

URL kodieren & dekodieren — Prozentkodierung, lokal

Text für URLs prozent-kodieren oder zurück dekodieren — sofort im Browser, nichts wird hochgeladen.

Läuft lokal — nichts wird hochgeladen

Läuft lokal in deinem Browser – kein Upload.

URLs im Browser kodieren und dekodieren

Füge Text ein, um ihn für eine URL prozent-zu-kodieren, oder füge eine kodierte Zeichenkette ein, um sie zurück zu dekodieren — das Ergebnis aktualisiert sich beim Tippen. Wähle, ob du einen einzelnen Wert oder eine ganze URL kodierst, wechsle die Richtung per Klick und kopiere das Ergebnis. Alles läuft in deinem Browser: kein Upload, keine Anmeldung, offline-fähig.

Was ist URL-Kodierung?

Eine URL darf nur einen begrenzten Satz an ASCII-Zeichen enthalten (RFC 3986). Die Prozentkodierung ersetzt jedes andere Zeichen durch % gefolgt vom Byte-Wert in Hex — ein Leerzeichen wird zu %20, & zu %26, ä zu %C3%A4. Genau das lässt Suchanfragen, Parameter und Dateinamen mit Leerzeichen oder Symbolen sicher in einem Link reisen, ohne ihn zu zerstören.

Wert kodieren vs. ganze URL

  • Wert kodieren (encodeURIComponent) kodiert alles, auch & = ? / :. Für einen einzelnen Query-Wert oder ein Pfadsegment.
  • Ganze URL kodieren (encodeURI) lässt die Zeichen stehen, die einer URL ihre Struktur geben (& = ? / : #). Für eine komplette Adresse, bei der nur Leerzeichen und Akzente kodiert werden sollen.

Das Falsche zu wählen ist ein häufiger Fehler: Kodiert man eine ganze URL im „Wert"-Modus, werden ihr ? und & zu %3F und %26 — der Link bricht.

Dekodieren und Fehlerbehandlung

Beim Dekodieren werden %XX-Sequenzen wieder zu Zeichen. Enthält die Eingabe eine fehlerhafte Sequenz — ein einzelnes % oder einen ungültigen Code wie %ZZ — zeigt das Tool einen Fehler statt zu raten, sodass du nie ein stillschweigend falsches Ergebnis kopierst.

Privat von Haus aus

Deine Eingabe wird lokal mit den Ressourcen deines Geräts kodiert und dekodiert. Vertrauliche URLs, Tokens und Parameter werden nie an einen Server gesendet — das Tool funktioniert sogar im Flugmodus.

Häufige Fragen

Was ist URL- bzw. Prozentkodierung?

URLs dürfen nur bestimmte Zeichen enthalten. Die Prozentkodierung ersetzt unsichere Zeichen durch ein % gefolgt vom Hex-Code — ein Leerzeichen wird zu %20, ein Und-Zeichen zu %26. So reisen Leerzeichen, Akzente und Symbole sicher in einer URL oder einem Query-String.

Was ist der Unterschied der beiden Modi?

‚Wert kodieren' nutzt encodeURIComponent und kodiert alles, auch & = ? / — für einen einzelnen Query-Wert oder ein Pfadsegment. ‚Ganze URL kodieren' nutzt encodeURI und lässt URL-Struktur-Zeichen (& = ? / : #) stehen — für eine komplette Adresse.

Wird meine Eingabe irgendwohin hochgeladen?

Nein. Kodieren und Dekodieren passieren komplett in deinem Browser. Es wird nichts an einen Server gesendet — vertrauliche URLs und Tokens bleiben auf deinem Gerät und es funktioniert offline.

Warum schlägt das Dekodieren manchmal fehl?

Das Dekodieren scheitert, wenn die Eingabe eine fehlerhafte Prozent-Sequenz enthält, etwa ein einzelnes % oder ein %ZZ, das kein gültiger Hex-Code ist. Das Tool zeigt dann einen Fehler statt eines falschen Ergebnisses.

Werden UTF-8-Zeichen verarbeitet?

Ja. Mehr-Byte-Zeichen wie ä oder Emoji werden als mehrere %XX-Bytes kodiert und exakt zurück dekodiert, sodass beim Hin- und Zurück nichts verloren geht.