tomai
Anmelden
Kostenlos · Text-Tools

URL-Encoder

URL-Komponenten oder vollständige URLs codieren/decodieren, plus ein Query-String-Parser

Modus

Codiert alles, einschließlich / ? & = — verwenden Sie dies für einen einzelnen Wert (Query-Parameter, Pfadsegment).

Ausgabe
Query-String-Parser
Parameter Wert

Zwei URL-Encoder, zwei verschiedene Jobs

Einzelteil oder ganze URL

Kodieren Sie einen einzelnen Query-Parameterwert mit strikter Prozentkodierung oder wechseln Sie den Modus, um Doppelpunkte, Schrägstriche, Fragezeichen und Kaufmanns-Und einer vollständigen URL zu erhalten.

🔒

Query-Strings, aufgeschlüsselt

Fügen Sie einen beliebigen Link mit Query-String ein und seine Parameter erscheinen in einer Tabelle – Namen, dekodierte Werte und zu Leerzeichen zurückverwandelte Pluszeichen – aktualisiert beim Bearbeiten.

🎯

Beide Hälften der Arbeit

Dieselbe Box kodiert einen Wert, bevor er in ein Formular wandert, und dekodiert einen Tracking-Link, um zu sehen, was er tatsächlich sendet – das Ergebnis lässt sich direkt aus dem Ausgabebereich kopieren.

Was ist ein URL-Encoder?

Eine URL darf nur einen begrenzten Zeichensatz enthalten. Leerzeichen, Anführungszeichen, Nicht-ASCII-Buchstaben und Symbole wie & und ? müssen vor der Reise in einer URL percent-encoded werden, sonst bricht der Link oder es wird die falsche Anfrage gesendet. Von Hand zu kodieren ist mühsam, und der falsche Geltungsbereich — die ganze URL kodieren, wo nur eine Komponente gemeint war, oder umgekehrt — ist ein klassischer Fehler. Dieses Tool kodiert und dekodiert in beide Richtungen und zerlegt jede Query-String in eine lesbare Tabelle, sodass Sie genau sehen, was ein Tracking-Link oder ein Formularversand transportiert.

Was kodiert und dekodiert wird

  • 🔗 Komponentenmodus: einen Query-Parameterwert oder Pfadabschnitt percent-encoden
  • 🌐 Voll-URL-Modus: kodieren und dabei Strukturzeichen wie : / ? & = erhalten
  • 🔄 Beide Modi lassen sich zurück in lesbaren Text dekodieren
  • 📋 Query-String-Parser: URL einfügen, Parameter als Tabelle sehen
  • ⚡ Behandelt die Plus-als-Leerzeichen-Konvention in Query-Werten

Wo das Encoding Stolperfallen birgt

  • Links bauen, die vom Nutzer eingegebene Suchbegriffe sicher transportieren
  • Debuggen, warum ein kopierter Link eine 404 liefert oder Parameter verliert
  • Tracking-URLs dekodieren, um die UTM-Werte zu lesen
  • Werte für einen API-Aufruf oder eine Weiterleitung vorbereiten

Die Umwandlung erfolgt vollständig in Ihrem Browser — URLs und Parameter werden nie hochgeladen. Hinweis: Der Voll-URL-Modus erhält die URL-Struktur absichtlich; das ist für einen ganzen Link richtig, für einen einzelnen Parameterwert aber falsch — dafür gibt es den Komponentenmodus.

Zuletzt aktualisiert · 2026-09-01

encodeURIComponent gegen encodeURI

  • Komponentenkodierung maskiert reservierte Zeichen (?, &, =, /) — richtig für Query-Werte.
  • Ganze-URL-Kodierung bewahrt sie, damit ein Link ein Link bleibt — richtig für die komplette Adresse.
  • Leerzeichen werden so oder so %20; + bedeutet nur innerhalb formkodierter Bodies Leerzeichen — ein Erbe von application/x-www-form-urlencoded.

Häufige Fragen

Was ist der Unterschied zwischen Komponenten- und Vollständige-URL-Modus?

Der Komponentenmodus (encodeURIComponent) escaped jedes Sonderzeichen, einschließlich / ? & = — korrekt für einen einzelnen Query-Wert. Der Vollständige-URL-Modus (encodeURI) lässt URL-Strukturzeichen wie : / ? & # unangetastet, also ist er zum Codieren einer ganzen URL, ohne sie zu beschädigen.

Warum zeigt der Query-String-Parser + als Leerzeichen an?

In der application/x-www-form-urlencoded-Konvention, die für Query-Strings und Formularübermittlungen verwendet wird, steht + für ein Leerzeichen (als Alternative zu %20) — der Parser folgt dieser Konvention.

Wird mein Text irgendwohin hochgeladen?

Nein — alles läuft in Ihrem Browser mit den Standard-APIs encodeURIComponent/decodeURIComponent. Nichts, was Sie eingeben, wird jemals an einen Server gesendet.

Ähnliche Tools

Ähnliche Tools