Toolivaro

URL-Encoder / Decoder kostenlos

Kodieren oder dekodieren Sie Text für den sicheren Einsatz in URLs mit Prozentkodierung — sofort, komplett lokal und browsergetreu.

Der URL-Encoder/Decoder wandelt beliebigen Text in Prozentkodierung um — das Format, das URLs für Zeichen wie Leerzeichen, Fragezeichen und nicht-ASCII-Buchstaben verlangen — und kodierte Zeichenketten wieder in lesbaren Text zurück. Die Prozentkodierung (auch URL-Kodierung genannt) maskiert jedes Byte als %-Sequenz: ein Leerzeichen wird zu %20 und é zu %C3%A9, sodass jede Zeichenkette sicher in einem Abfrageparameter oder Pfadsegment reisen kann, ohne als Struktur fehlgelesen zu werden. Das Tool verwendet exakt die in jedem Browser und in Node.js eingebauten Funktionen encodeURIComponent und decodeURIComponent — das Ergebnis ist also identisch mit dem, was Ihr eigener Code erzeugen würde: keine Drittanbieter-Implementierung, keine Unklarheit darüber, welche Zeichen maskiert werden. Dieser Unterschied ist wichtig: encodeURIComponent maskiert alle reservierten Zeichen (einschließlich : / ? & =), was Sie für einen Abfragewert wollen, während die verwandte Funktion encodeURI sie für ganze URLs bewusst intakt lässt — das Tool dokumentiert den Unterschied und verwendet immer die Komponentenform, sodass kodierte Ausgabe verlustfrei zurückkodiert werden kann. Fügen Sie eine URL, einen Suchbegriff, ein Token oder einen ganzen Textblock ein; wechseln Sie zwischen Kodieren und Dekodieren; kopieren Sie das Ergebnis mit einem Klick. Alles läuft in Ihrem Browser — nichts von dem, was Sie kodieren oder dekodieren, wird hochgeladen, protokolliert oder gespeichert, daher ist das Tool sicher für API-Schlüssel, signierte URLs und andere Zeichenketten, die Sie nicht in einen Webdienst einfügen würden.

Wird lokal in deinem Browser verarbeitet

Beliebiger Text — das Tool kodiert oder dekodiert exakt das, was Sie einfügen.

Wie wird das Ergebnis berechnet?

Eine Suchanfrage, die eine URL zerbricht

Der Text „q=top 10 tools & free ones“ kann nicht roh in eine URL — Leerzeichen, kaufmännisches Und und Gleichheitszeichen würden als URL-Struktur gelesen. Kodiert ergibt sich q%3Dtop%2010%20tools%20%26%20free%20ones, ein sicherer Abfragewert, der bytegenau zurückkodiert werden kann.

Beispieleingabe und -ausgabe
Eingabe Wert
mode encode
Eingabe q=top 10 tools & free ones
Ergebnis q%3Dtop%2010%20tools%20%26%20free%20ones

Wie lautet die Formel und ihre Annahmen?

Prozentkodierung (kodieren)

encoded = encodeURIComponent(text)

Formelbegriffe
Symbol Bedeutung
encodeURIComponent die Plattformfunktion, die jedes reservierte und nicht-ASCII-Zeichen als %xx-UTF-8-Sequenz maskiert
text die eingefügte Zeichenkette

Maskiert alle reservierten Zeichen (einschließlich : / ? & =), was für einen einzelnen Abfrageparameter oder ein Pfadsegment die richtige Wahl ist und verlustfreies Rückwandeln garantiert.

Dekodierung

decoded = decodeURIComponent(encoded)

Formelbegriffe
Symbol Bedeutung
decodeURIComponent die Plattformfunktion, die die Prozentkodierung umkehrt und jede %xx-Sequenz in ihr Byte zurückwandelt

Fehlerhafte Eingabe (unvollständige oder ungültige %-Sequenzen) löst einen Fehler aus, den das Tool meldet.

Welche Fehler sind am häufigsten?

  • Eine ganze URL mit encodeURIComponent kodieren und %3A%2F%2F erhalten — kodieren Sie ganze URLs mit encodeURI-Semantik oder, besser, nur die Parameterwerte.
  • Beim Dekodieren von Abfragezeichenketten annehmen, dass + ein Leerzeichen bedeutet: prozentkodierte Leerzeichen sind %20, und nur formular-kodierte Zeichenketten verwenden +.
  • Kodierte Zeichenketten in einen Online-Konverter einfügen, der sie hochlädt — dieses Tool ist komplett lokal.

Welche Annahmen und Grenzen gelten?

  • Das Tool implementiert die Prozentkodierung (encodeURIComponent/decodeURIComponent), nicht das application/x-www-form-urlencoded-Format mit + als Leerzeichen.
  • Die Dekodierung ist bewusst streng: fehlerhafte Eingabe wird mit einem Fehler abgelehnt statt teilweise dekodiert.
  • Der Modus (kodieren oder dekodieren) ist explizit — das Tool erkennt nicht automatisch, welche Richtung die Eingabe benötigt.

Woher stammen die Zahlen?

Zuletzt geprüft 11. August 2026 · Version 1.0.0 · Toolivaro garantiert keine externen Inhalte.

Häufig gestellte Fragen

Was ist der Unterschied zwischen encodeURIComponent und encodeURI?

encodeURIComponent maskiert alle reservierten Zeichen — einschließlich : / ? & = — sodass seine Ausgabe niemals als URL-Struktur missverstanden werden kann. encodeURI lässt sie für ganze URLs intakt. Für einen Parameterwert oder ein Pfadsegment ist encodeURIComponent die richtige und sichere Wahl, und genau das verwendet dieses Tool.

Warum werden Leerzeichen zu %20 und nicht zu +?

Die Prozentkodierung verwendet %20 für ein Leerzeichen. Das Pluszeichen steht nur in der älteren application/x-www-form-urlencoded-Kodierung (HTML-Formulare und Abfragezeichenketten in einigen Umgebungen) für ein Leerzeichen. Das Tool folgt dem encodeURIComponent-Standard, bei dem ein Leerzeichen immer %20 ist — und + bleibt +.

Ist es sicher, API-Schlüssel und signierte URLs hier einzufügen?

Ja. Das Tool läuft vollständig in Ihrem Browser: Die Eingabe verlässt nie die Seite, wird weder hochgeladen noch protokolliert noch gespeichert — und das Gleiche gilt für die Ausgabe. Hier wird keine Netzwerkanfrage mit Ihren Daten ausgeführt.

Warum schlägt die Dekodierung manchmal fehl?

decodeURIComponent wirft einen Fehler, wenn sie eine unvollständige oder ungültige Escape-Sequenz antrifft — ein %, dem nicht zwei Hexadezimalziffern folgen, oder eine abgeschnittene Sequenz. Das bedeutet meist, dass die Zeichenkette nie prozentkodiert war oder mitten in einem Escape abgeschnitten wurde. Das Tool zeigt den Fehler, statt ein Teilergebnis zu raten.

Teil von Passwort-, Hash- und Sicherheits-Tools

Fehler gefunden oder eine Korrektur? Melde ihn — jede Korrektur wird geprüft.

War dieses Werkzeug hilfreich?

Überprüft vom Toolivaro-Redaktionsteam gemäß unserer Methodik Methodik · Redaktionsrichtlinie