URL De- / Encoder
Kodieren und dekodieren Sie URL-Percent-Encoding in Echtzeit.
Perfekt zum Erstellen von Query-Parametern und Analysieren von URLs.
Über das Tool
Ein kostenloses Online-Tool, das Sonderzeichen in URLs — wie Leerzeichen, Umlaute und Symbole — in RFC 3986-konformes Percent-Encoding (%XX-Format) umwandelt. Außerdem können Sie kodierte URLs wieder in lesbare Zeichenfolgen zurückübersetzen.
Das Tool unterstützt sowohl encodeURIComponent als auch encodeURI, was es ideal zum Erstellen von API-Query-Parametern oder zum Überprüfen von SEO-freundlichen URLs macht. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser.
Anleitung
Modus wählen
Wählen Sie den Modus "Kodieren (Encode)" oder "Dekodieren (Decode)" über die Umschaltflächen aus.
Text eingeben
Fügen Sie Ihre URL oder Ihren Text in den linken Textbereich ein. Die Ergebnisse erscheinen sofort in Echtzeit auf der rechten Seite.
Kopieren & Verwenden
Klicken Sie auf die Schaltfläche "Kopieren", um das Ergebnis in die Zwischenablage zu übernehmen. Verwenden Sie "Tauschen", um die Eingabe mit dem Ergebnis zu vertauschen.
Glossar
- Percent-Encoding
- Eine Methode zur Kodierung von Zeichen, die in URLs eingeschränkt sind, in das %XX-Format (wobei XX hexadezimal ist). Definiert im RFC 3986.
- encodeURIComponent
- JavaScript-Funktion, die alle Sonderzeichen kodiert, einschließlich /, ? und &. Wird für die Werte von Query-Parametern verwendet.
- encodeURI
- JavaScript-Funktion, die strukturelle URL-Zeichen (/, :, ?, #, &) nicht kodiert, während alles andere kodiert wird.
- UTF-8
- Ein Unicode-Kodierungsformat. Ein Sonderzeichen oder Umlaut wird als Zwei- oder Drei-Byte-Prozentkodierung (%C3%A4 für "ä") kodiert.
- RFC 3986
- Ein Internet-Standard, der die Syntax für URIs definiert, einschließlich der Unterscheidung zwischen reservierten und nicht reservierten Zeichen.
- Query-String
- Der Teil einer URL nach dem ?, der "Schlüssel=Wert"-Parameter enthält (verbunden durch &).
- Fragment
- Der Teil einer URL nach einem # (Hash), der auf einen innerseitigen Anker (Anchor) verweist.
FAQ
- Q.Welcher Unterschied besteht zwischen encodeURIComponent und encodeURI?
- encodeURIComponent kodiert alle Sonderzeichen einschließlich /, ? und &. encodeURI lässt URL-Strukturzeichen intakt und kodiert nur Nicht-ASCII-Zeichen und andere unsichere Zeichenfolgen.
- Q.Werden meine URL-Daten an Server gesendet?
- Nein. Alle Konvertierungen finden vollständig lokal in Ihrem Browser (mithilfe der nativen JavaScript-API) statt. Es verlassen keine Daten Ihren Computer.
- Q.Was passiert, wenn ich Umlaute oder andere Sprachzeichen kodiere?
- Der Text wird im UTF-8-Format kodiert, wodurch jedes Zeichen in Prozentsequenzen umgewandelt wird (z. B. wird "ö" zu "%C3%B6").
- Q.Was passiert, wenn die Dekodierung fehlschlägt?
- Ist die Eingabe eine ungültige Percent-Encoding-Sequenz (z. B. "%ZZ"), tritt ein Fehler auf. Bitte überprüfen Sie Ihre Eingabe.
- Q.Kann ich hier Base64 kodieren?
- Dieses Tool dient nur dem URL-Percent-Encoding. Bitte verwenden Sie dafür ein eigenes Konvertierungstool für Base64.
Anwendungsfälle
🔧 API-Entwicklung
Überprüfen Sie das korrekte Kodieren von Texten, Leerzeichen oder Sonderzeichen in URL-Query-Parametern.
🔍 SEO & Web-Audits
Dekodieren Sie lange, komplexe URLs, um direkt ihre beabsichtigten Query-String-Informationen einzusehen.
📧 E-Mail & Kommunikation
Dekodieren und reparieren Sie lange URL-Weiterleitungen, die als %20- oder %3F-Bandsalat in E-Mails ankommen.
📊 Analytik-Protokolle
Dekodieren Sie die Prozentkodierung von URL-Parametern aus Server-Logfiles oder Analytics-Anfragen.