URL-Encoder / Decoder
Komponenten-Modus codiert jeden reservierten Zeichentyp (: / ? # & = usw.) — ideal für einen einzelnen Wert wie einen Query-Parameter.
| Schlüssel | Wert |
|---|---|
| q | hello world |
| lang | ja |
Verwandte externe Tools
Einige Links sind Affiliate-Links.
Verwandte Tools
Text und URLs für den sicheren Einsatz im Web codieren oder prozentcodierte URLs zurück in lesbaren Text dekodieren. Zwischen Komponenten-Modus (für einen einzelnen Wert) und URL-Modus (der die URL-Struktur beibehält) wechseln und jeden Query-String in seine Schlüssel/Wert-Paare aufteilen. Alles läuft im Browser; nichts wird hochgeladen.
So wird es verwendet
- Richtung wählen: Codieren oder Dekodieren.
- Modus auswählen — Komponente für einen einzelnen Wert oder Vollständige URL, um die Struktur beizubehalten.
- Text eingeben oder einfügen und das Ergebnis kopieren; ein Query-String wird automatisch aufgeteilt.
Wie URL-Codierung funktioniert
URLs dürfen nur eine begrenzte Zeichenmenge enthalten, daher wird alles andere — Leerzeichen, Akzente, Sonderzeichen — durch ein Prozentzeichen und einen Hex-Code ersetzt (ein Leerzeichen wird zu %20). Die Komponenten-Codierung escaped auch reservierte Zeichen wie : / ? # & =, was für einzelne Parameterwerte geeignet ist. Die URL-Codierung lässt diese strukturellen Zeichen unverändert, damit die gesamte URL gültig bleibt.
Funktionen
Codieren & Dekodieren
Text per Knopfdruck in Prozentcodierung umwandeln und wieder zurück.
Komponenten- & URL-Modus
Einen einzelnen Wert streng codieren oder eine gesamte URL unter Beibehaltung ihrer Struktur.
Query-String-Parser
Eine URL einfügen und die Query-Parameter sofort als übersichtliche Schlüssel/Wert-Tabelle anzeigen.
Klare Fehlermeldungen
Fehlerhaft geformte Prozent-Sequenzen werden gemeldet, anstatt still fehlerhafte Ergebnisse zu erzeugen.
Vollständig lokal
Alle Codierung und Dekodierung erfolgt im Browser — nichts wird an einen Server gesendet.
Einsatzgebiete
Query-URLs erstellen
Werte wie Suchbegriffe oder Namen sicher codieren, bevor sie in eine URL eingefügt werden.
Codierte URLs lesen
Eine URL voller %20 und %2F in lesbaren Text zurückverwandeln, um den echten Inhalt zu verstehen.
Parameter prüfen
UTM-Tags und andere Query-Parameter durch Aufteilen einer langen URL in Paare untersuchen.
APIs debuggen
Anfragewerte beim manuellen Testen eines API-Endpunkts codieren oder dekodieren.
Hinweise
- Komponenten-Modus codiert reservierte Zeichen; URL-Modus behält die URL-Struktur bei.
- In Query-Strings wird ein Pluszeichen beim Parsen als Leerzeichen behandelt.
- Ungültige Prozent-Sequenzen (wie ein einzelnes %) erzeugen einen Fehler statt eines falschen Ergebnisses.
- Die gesamte Verarbeitung läuft auf deinem Gerät; nichts, was du eingibst, wird hochgeladen.
Häufige Fragen
- Was ist der Unterschied zwischen Komponenten- und URL-Modus?
- Der Komponenten-Modus codiert alle reservierten Zeichen und eignet sich daher für einen einzelnen Wert. Der URL-Modus behält strukturelle Zeichen wie : / ? # bei, damit eine gesamte URL gültig bleibt.
- Was bedeutet %20?
- Es ist die prozentcodierte Form eines Leerzeichens. Jedes unsichere Zeichen wird als Prozentzeichen gefolgt von seinem zweistelligen Hex-Code dargestellt.
- Ist ein Pluszeichen dasselbe wie ein Leerzeichen?
- In Query-Strings wird ein Pluszeichen häufig für ein Leerzeichen verwendet, daher wandelt dieses Tool + beim Parsen der Parameter in ein Leerzeichen um.
- Was passiert bei einer fehlerhaften URL?
- Enthält der Text eine ungültige Prozent-Sequenz, schlägt die Dekodierung sauber fehl und zeigt eine Fehlermeldung statt eines falschen Ergebnisses.
- Werden meine Daten an einen Server gesendet?
- Nein. Codierung, Dekodierung und Parsing erfolgen vollständig lokal im Browser.