URL Encode Decode Online

URL Encode Decode online: Text prozentcodieren oder eine codierte Komponente zurück in lesbaren Text decodieren.

Das gesamte Codieren und Decodieren geschieht lokal in Ihrem Browser, sodass Ihr Text und Ihre URLs niemals Ihr Gerät verlassen.

Entwickelt und gepflegt von Udit Agarwal

URL Encoding (Percent-Encoding), Explained

Möchten Sie die Teile einer URL prüfen? Probieren Sie den URL Parser.

Über URL kodieren / dekodieren

Dieses URL-Encode-Decode-Tool prozentcodiert Text für die sichere Verwendung in URLs und decodiert eine codierte Komponente zurück in lesbaren Text – alles lokal in Ihrem Browser verarbeitet. Es bildet das Verhalten von JavaScripts encodeURIComponent und decodeURIComponent nach und maskiert reservierte Zeichen wie /, ?, &, = und Leerzeichen, sodass Werte in Query-Strings und Pfaden intakt bleiben. Entwickler, QA-Ingenieure und API-Tester greifen zu diesem URL-Encoder und URL-Decoder, um Query-Parameter zu erstellen, Callback-URLs zu debuggen, Tracking-Links zu untersuchen und kopierte Adressen voller %20- und %3A-Sequenzen zu bereinigen. Da es auf eine einzelne Komponente statt auf eine ganze URL wirkt, erhalten Sie präzise, vorhersehbare Prozentcodierung für jeweils einen Wert. Alles läuft auf Ihrem Gerät und nichts wird auf einen Server hochgeladen, sodass selbst private Tokens und interne URLs lokal bleiben.

Funktionen

  • Prozentcodiert Text mit der Semantik von encodeURIComponent
  • Decodiert codierte Komponenten zurück in lesbare Zeichen
  • Maskiert reservierte Zeichen wie /, ?, &, = und Leerzeichen
  • Klare Fehlermeldung bei fehlerhafter Prozentcodierung
  • Verarbeitet vollständiges Unicode, einschließlich Emojis und Akzentbuchstaben
  • Wechselt an einer Stelle zwischen Codieren und Decodieren
  • Kopieren des Ergebnisses mit einem einzigen Klick
  • Läuft komplett in Ihrem Browser

So verwendest du URL kodieren / dekodieren

  1. Fügen Sie den Text oder codierten Wert in das Eingabefeld ein.
  2. Wählen Sie Codieren zum Prozentcodieren oder Decodieren zum Zurückwandeln.
  3. Lesen Sie das umgewandelte Ergebnis im Ausgabebereich.
  4. Kopieren Sie die Ausgabe und fügen Sie sie in Ihre URL oder Ihren Code ein.

Beispiel

Eingabe

name=John Doe&city=São Paulo

Ausgabe

name%3DJohn%20Doe%26city%3DS%C3%A3o%20Paulo

Beim Codieren einer einzelnen Komponente werden =, &, Leerzeichen und Akzentzeichen maskiert.

Häufige Fehler & Fehlerbehebung

  • Das Decodieren schlägt mit einem Fehler über ungültige Eingabe fehl. — Ein überflüssiges % oder ein unvollständiges Hex-Paar (wie %2 oder %ZZ) kann nicht decodiert werden. Korrigieren oder entfernen Sie die fehlerhafte Prozentsequenz.
  • Eine vollständige URL wird übercodiert, wobei :// und Schrägstriche maskiert werden. — Dieses Tool codiert eine einzelne Komponente, daher maskiert es / und ?. Codieren Sie nur die einzelnen Query-Werte, nicht die gesamte Adresse.
  • Leerzeichen werden zu %20 statt zu +. — encodeURIComponent verwendet %20 für Leerzeichen. Die +-Konvention gilt nur für application/x-www-form-urlencoded-Formularinhalte.
  • Pluszeichen in decodierten Formulardaten bleiben unerwartet als Leerzeichen. — Beim Decodieren wird + nicht in ein Leerzeichen umgewandelt. Ersetzen Sie + durch %20 vor dem Decodieren, wenn der Wert aus einem formularcodierten Inhalt stammt.

Häufig gestellte Fragen

Was ist URL-Codierung und wann benötige ich sie?
URL-Codierung (Prozentcodierung) ersetzt unsichere Zeichen durch %HH-Byte-Sequenzen, sodass Werte in Query-Strings und Pfaden bestehen bleiben. Verwenden Sie dieses URL-Encode-Decode-Tool, wann immer ein Parameter Leerzeichen, &, =, / oder Nicht-ASCII-Text enthält.
Codiert das URL-Encode-/Decode-Tool eine Komponente oder eine ganze URL?
Es codiert eine einzelne Komponente, wie encodeURIComponent, sodass Zeichen wie / und ? maskiert werden. Codieren Sie jeden Query-Wert separat statt der gesamten Adresse.
Wie behebe ich ein fehlgeschlagenes Decodieren?
Das Decodieren schlägt bei fehlerhafter Prozentcodierung fehl, etwa bei einem überflüssigen % oder ungültigen Hex-Ziffern. Korrigieren oder entfernen Sie die fehlerhafte Prozentsequenz in der Eingabe des URL-Encode-/Decode-Tools und versuchen Sie es erneut.
Verarbeitet es Unicode und Emojis?
Ja. Mehrbyte-UTF-8-Zeichen, Akzentbuchstaben und Emojis werden in ihre korrekten prozentcodierten Byte-Sequenzen codiert und korrekt zurückdecodiert.
Warum werden Leerzeichen als %20 statt als + angezeigt?
Dieses Tool folgt encodeURIComponent, das Leerzeichen als %20 codiert. Die +-Form ist spezifisch für formularcodierte Request-Inhalte, nicht für allgemeine URL-Komponenten.
Wird meine Eingabe irgendwohin gesendet, wenn ich codiere oder decodiere?
Nein. Das URL-Encode-/Decode-Tool läuft komplett in Ihrem Browser, sodass Ihre Eingabe niemals Ihr Gerät verlässt und nichts auf einen Server hochgeladen wird.

Verwandte Tools

  • URL-Parser — Zerlege eine URL in ihre Bestandteile und liste die Query-Parameter auf.
  • Base64 kodieren / dekodieren — Sichere Base64-Kodierung und -Dekodierung in UTF-8.
  • HTML escapen / entescapen — Escape und entescape HTML-Sonderzeichen und -Entitäten.
  • cURL zu Fetch — Konvertiere einen curl-Befehl in einen JavaScript-fetch()-Aufruf.
  • Zahlenbasis-Konverter — Konvertiere ganze Zahlen zwischen binär, oktal, dezimal und hexadezimal.
  • JSON-Formatierer — JSON verschönern, minimieren und validieren – mit Fehlerposition.
  • JWT-Dekoder — Dekodiere Header und Payload eines JWT und prüfe exp/iat (ohne Verifizierung).
  • QR-Code-Generator — Erzeuge einen QR-Code aus Text oder einer URL; lade ihn als PNG oder SVG herunter.

Weitere Kodieren / Dekodieren-Tools

  • HTML escapen / entescapen — Escape und entescape HTML-Sonderzeichen und -Entitäten.
  • Zahlenbasis-Konverter — Konvertiere ganze Zahlen zwischen binär, oktal, dezimal und hexadezimal.
  • QR-Code-Generator — Erzeuge einen QR-Code aus Text oder einer URL; lade ihn als PNG oder SVG herunter.
  • Mojibake-Fixer — Repariere verstümmelten Text wie Café zurück zu Café in deinem Browser.
  • Protobuf Decoder — Dekodiere eine Protocol-Buffers-Binärnachricht ohne das .proto-Schema.
  • Base32 Encoder / Decoder — UTF-8-Text zu RFC 4648 Base32 kodieren und wieder dekodieren.
  • Morse-Übersetzer — Text in Morse und zurück übersetzen und als Pieptöne abspielen.
  • Text zu Binär — Text in 8-Bit-Binär, Hex oder Dezimal umwandeln und zurück dekodieren.
  • Base58 Encoder / Decoder — Text oder Hex-Bytes mit dem Bitcoin-Alphabet zu Base58 kodieren.
  • ULID Generator — Sortierbare ULIDs erzeugen, den Zeitstempel dekodieren und zu UUID konvertieren.
  • Snowflake ID Generator — 64-Bit-Snowflake-IDs mit Twitter- oder Discord-Epochen bauen und dekodieren.
  • Caesar Cipher Decoder — Kodiere und dekodiere Caesar, ROT13, ROT47 und Atbash, oder brute-force alle 25 Verschiebungen.

Alle Kodieren / Dekodieren-Tools ansehen (31) · Alle Tools