Handytool
Entwicklerleitfaden5 Min. LesezeitAktualisiert 8. Juni 2026

Sofortiges Entwickler-Dienstprogramm

Kodieren und dekodieren Sie beliebige Zeichenketten sofort

Der URL-Encoder von Handytool kodiert Text prozentual für die sichere Verwendung in Abfragezeichenketten oder dekodiert prozentual kodierte Zeichenketten zurück in lesbaren Text — privat in Ihrem Browser mit Komponenten- und vollständigem URI-Bereich.

Wichtigste Erkenntnisse

  • 01Kodieren Sie beliebigen Text prozentual für die sichere Verwendung in URLs oder Abfragezeichenketten mit einem Klick.
  • 02Unterstützt Komponentenbereich (kodiert alles) und vollständigen URI-Bereich (behält Strukturzeichen bei).
  • 03Verarbeitet Unicode — Emoji und Nicht-ASCII-Zeichen werden UTF-8-kodiert und dann byte-weise prozentual kodiert.
  • 04Läuft vollständig in Ihrem Browser; Ihre Eingabe wird niemals hochgeladen oder protokolliert.

Warum URL-Kodierung wichtig ist

URLs dürfen nur eine bestimmte Menge von ASCII-Zeichen enthalten. Leerzeichen, Kaufmännische Und-Zeichen, Gleichheitszeichen und beliebiger Nicht-ASCII-Text (Emoji, chinesische Zeichen, arabische Schrift) müssen prozentual kodiert werden, bevor sie in einer URL erscheinen. Ohne Kodierung würde ein Leerzeichen in einem Abfrageparameter als URL-Trennzeichen gelesen, und ein & würde als Trennzeichen zwischen Parametern interpretiert — was die Anfrage stillschweigend beschädigt.

Entwickler stoßen ständig auf URL-Kodierung: beim manuellen Erstellen von API-Anfrage-URLs, beim Konstruieren von Umleitungszielen, beim Debuggen fehlerhafter Abfragezeichenketten oder beim Arbeiten mit OAuth-Callback-URLs. Der URL-Encoder von Handytool verarbeitet sowohl Kodierung als auch Dekodierung mit korrektem Unicode-Verhalten, ohne Installation und ohne Server-Roundtrip.

So kodieren oder dekodieren Sie eine Zeichenkette

  1. 01

    Fügen Sie Ihren Text ein

    Geben Sie die Zeichenkette ein oder fügen Sie sie ein, die Sie kodieren möchten — beispielsweise einen Abfrageparameterwert mit Leerzeichen oder Sonderzeichen — in das Eingabefeld.

  2. 02

    Wählen Sie Komponenten- oder vollständigen URI-Bereich

    Wählen Sie Komponentenbereich, um einen einzelnen Abfrageparameterwert zu kodieren (maskiert jedes reservierte Zeichen einschließlich / und ?). Wählen Sie vollständigen URI-Bereich, um eine gesamte URL zu kodieren und dabei /, ?, und # als Strukturtrennzeichen zu bewahren.

  3. 03

    Klicken Sie auf Kodieren oder Dekodieren

    Klicken Sie auf Kodieren, um den Text in eine prozentual kodierte Zeichenkette zu konvertieren, oder auf Dekodieren, um %20, %3F und jede andere Prozentsequenz zurück in lesbare Zeichen zu konvertieren.

  4. 04

    Kopieren Sie das Ergebnis und verwenden Sie es

    Klicken Sie auf die Schaltfläche Kopieren und fügen Sie die kodierte oder dekodierte Zeichenkette überall ein, wo Sie sie benötigen — in einer URL, einem API-Aufruf, einer Konfigurationsdatei oder Ihrem Code-Editor.

Zeichen, die in Abfrageparametern kodiert werden müssen

Diese Zeichen haben eine spezielle Bedeutung in URLs und unterbrechen Abfragezeichenketten, wenn sie nicht maskiert sind.

  • 01Leerzeichen → %20 (oder + in Form-kodierten Textkörpern, aber %20 in URL-Abfragezeichenketten).
  • 02& → %26 — trennt Abfrageparameter, muss also in einem Wert maskiert werden.
  • 03= → %3D — trennt Schlüssel von Wert, muss in einem Wert maskiert werden.
  • 04+ → %2B — wird auf älteren Servern oft als Leerzeichen missverstanden; immer explizit kodieren.
  • 05# → %23 — markiert die Fragment-ID; in beliebigen Werten kodieren.
  • 06Nicht-ASCII (Emoji, CJK usw.) → UTF-8-Bytes kodiert als %XX%XX-Sequenzen.

Kodieren Sie Token und Anmeldedaten ohne Datenschutzrisiko

Der URL-Encoder läuft vollständig in Ihrem Browser mit den nativen JavaScript-Funktionen encodeURIComponent und encodeURI. Nichts wird an einen Server übertragen. Das bedeutet, dass Sie OAuth-Token, API-Schlüssel oder private Umleitungs-URIs sicher kodieren können, ohne dass diese Werte Ihren Computer jemals verlassen.

Sobald Sie die Registerkarte schließen oder neu laden, ist Ihre Eingabe weg. Es gibt keine Sitzung, keine Protokollierung und keine erforderliche Anmeldung.

URL-Encoder – häufig gestellte Fragen

Was ist URL-Kodierung oder Prozent-Kodierung?

URL-Kodierung ersetzt Zeichen, die eine spezielle Bedeutung in URLs haben — Leerzeichen, &, =, ?, und Nicht-ASCII-Text — durch ein % gefolgt von zwei Hexadezimalziffern. Sie können damit beliebigen Text sicher in eine URL einfügen, ohne deren Struktur zu beschädigen.

Was ist der Unterschied zwischen Komponenten- und vollständiger URI-Kodierung?

Komponenten-Kodierung (encodeURIComponent) maskiert jedes reservierte Zeichen einschließlich / und ?. Verwenden Sie es für einzelne Abfrageparameterwerte. Vollständige URI-Kodierung (encodeURI) bewahrt Strukturzeichen, damit die gesamte URL gültig bleibt.

Wie verarbeitet das Tool Unicode und Emoji?

Unicode-Zeichen werden zuerst in UTF-8-Bytes konvertiert und dann wird jedes Byte als %XX prozentual kodiert, was dem Standard entspricht, den alle modernen Browser verwenden.

Ist URL-Kodierung dasselbe wie HTML-Entity-Kodierung?

Nein. URL-Kodierung verwendet Prozent-Sequenzen (%20 für Leerzeichen); HTML-Entity-Kodierung verwendet benannte oder numerische Referenzen (& für &). Sie dienen unterschiedlichen Kontexten und sollten nicht verwechselt werden.

Wird meine Eingabe irgendwo gespeichert?

Nein. Kodierung und Dekodierung verwenden native Browser-JavaScript-APIs. Nichts wird hochgeladen, protokolliert oder gespeichert.

Ist das Tool kostenlos?

Ja. Handytool ist vollständig kostenlos ohne Anmeldung oder Nutzungsbeschränkungen.

Verwandte Tools

Weiterarbeiten mit Werkzeug-Tools

Werkzeug-Tools