URL Encoder Decoder
Kodieren und dekodieren Sie URLs, Query-Strings und prozentkodierten Text sofort mit unserem kostenlosen URL Encoder Decoder. Unterstützt drei Modi: encodeURIComponent für Query-Werte, encodeURI für vollständige URLs und Formular-Kodierung für HTML-Formulardaten. Enthält eine integrierte Zeichenreferenztabelle. Keine Anmeldung erforderlich.
Paste any text, URL, or query string and click Encode to get the percent-encoded output. Choose between encodeURIComponent (query values), encodeURI (full URLs), or form-encoding (spaces → +). All encoding runs locally in your browser.
| Character | encodeURIComponent | encodeURI | Form-encoded |
|---|---|---|---|
| Space | %20 | %20 | + |
| / | %2F | / | %2F |
| ? | %3F | ? | %3F |
| # | %23 | # | %23 |
| & | %26 | & | %26 |
| = | %3D | = | %3D |
| + | %2B | + | %2B |
| @ | %40 | @ | %40 |
| : | %3A | : | %3A |
Warum unseren URL Encoder Decoder verwenden?
- Sofortige URL-Kodierung und -Dekodierung: unser URL Encoder Decoder verarbeitet Ihren Text sofort im Browser ohne Wartezeit. Kodieren Sie Query-Parameter, Pfadsegmente und vollständige URLs oder dekodieren Sie jede prozentkodierte Zeichenfolge mit einem Klick zurück in lesbaren Text.
- Drei Kodierungsmodi: wählen Sie die passende Kodierung für Ihren Anwendungsfall: encodeURIComponent für Query-Werte und Pfadsegmente, encodeURI für vollständige URLs, die Strukturzeichen bewahren, oder Formular-Kodierung (application/x-www-form-urlencoded), bei der Leerzeichen zu + werden.
- Sicherer URL Encoder Decoder online: alle URL-Kodierung und -Dekodierung erfolgt lokal in Ihrem Browser. Ihre URLs, Query-Strings und Textdaten verlassen nie Ihr Gerät, was 100 % Privatsphäre bei der Nutzung unseres URL Encoder Decoders online gewährleistet.
- URL Encoder Decoder online ohne Installation: nutzen Sie unseren kostenlosen URL Encoder Decoder direkt im Browser, ohne Downloads, ohne Plugins und ohne Konto. Kodieren und dekodieren Sie URLs von jedem Gerät, jederzeit, mit integrierter Zeichenreferenztabelle.
Häufige Anwendungsfälle für den URL Encoder Decoder
- Aufbau von API-Query-Strings: kodieren Sie Werte von Query-Parametern, bevor Sie sie an API-Endpunkte anhängen. Nutzen Sie unseren URL Encoder Decoder, um Nutzereingaben, Suchbegriffe und Filterwerte sicher zu kodieren, damit sie die URL-Struktur nicht brechen oder unerwartetes API-Verhalten verursachen.
- Webentwicklung und Debugging: dekodieren Sie prozentkodierte URLs aus Adressleisten, Server-Logs und Netzwerkanfragen, um sie als Klartext zu lesen. Unser URL Encoder Decoder hilft Entwicklern, kodierte Query-Strings und Pfadsegmente schnell zu prüfen und zu debuggen.
- Kodierung von Formulardaten: kodieren Sie Werte von Formularfeldern im Format application/x-www-form-urlencoded, bevor Sie POST-Anfragen senden. Unser URL Encoder Decoder unterstützt den Formular-Kodierungsmodus, bei dem Leerzeichen zu + werden — passend zum Standardformat für HTML-Formularübermittlungen.
- SEO und Vorbereitung von URL-Slugs: kodieren Sie Sonderzeichen in URL-Slugs und kanonischen URLs, damit sie gültig und für Suchmaschinen indexierbar sind. Nutzen Sie unseren URL Encoder Decoder, um saubere, korrekt kodierte URLs für Sitemaps und Canonical-Tags vorzubereiten.
- Erstellung von E-Mail- und Redirect-Links: kodieren Sie Redirect-URLs und Callback-Parameter, die in anderen URLs eingebettet sind. Unser URL Encoder Decoder stellt sicher, dass verschachtelte URLs korrekt prozentkodiert sind, damit sie den Transport durch E-Mail-Clients, Redirects und OAuth-Abläufe überstehen.
- Umgang mit internationalisierten URLs: kodieren Sie Nicht-ASCII-Zeichen, Unicode-Text und Komponenten internationaler Domänennamen für die Verwendung in URLs. Unser URL Encoder Decoder wandelt Zeichen wie é, ü, 中文 und Emojis in ihre korrekt prozentkodierten UTF-8-Byte-Sequenzen um.
Was ist URL-Kodierung?
URL-Kodierung, auch Prozentkodierung genannt, ist der Prozess, Zeichen, die in einer URL nicht erlaubt sind oder eine besondere Bedeutung haben, in ein sicheres Format zu überführen. Jedes unsichere Zeichen wird durch ein Prozentzeichen (%) gefolgt von zwei Hexadezimalziffern ersetzt, die den UTF-8-Byte-Wert des Zeichens darstellen — zum Beispiel wird ein Leerzeichen zu %20 und / wird zu %2F . Die URL-Kodierung ist in RFC 3986 definiert und unerlässlich, um Daten in URLs, Query-Strings und HTTP-Anfragen sicher zu übertragen.
So funktioniert unser URL Encoder Decoder
- Text oder URL eingeben: fügen Sie beliebigen Klartext, eine URL, einen Query-String oder eine prozentkodierte Zeichenfolge in das Eingabefeld ein. Sie können auch auf ein Schnellbeispiel klicken, um es sofort zu laden.
- Kodierungstyp und Modus wählen: wählen Sie Kodieren oder Dekodieren und dann den Kodierungstyp — encodeURIComponent für Query-Werte, encodeURI für vollständige URLs oder Formular-Kodierung für HTML-Formulardaten. Die Zeichenreferenztabelle zeigt, wie jeder Modus Sonderzeichen behandelt.
- Ausgabe kopieren oder herunterladen: klicken Sie auf URL kodieren oder URL dekodieren, um Ihre Eingabe sofort im Browser zu verarbeiten. Kopieren Sie das Ergebnis in die Zwischenablage oder laden Sie es als Textdatei herunter. Nutzen Sie „Ausgabe als Eingabe verwenden“, um Kodierungs- und Dekodierungsvorgänge zu verketten.
Die drei Kodierungsmodi erklärt
- encodeURIComponent: kodiert alles außer A-Z a-z 0-9 - _ . ! ~ * ' ( ) . Verwenden Sie diesen Modus für einzelne Query-Parameterwerte und Pfadsegmente — kodiert werden / , ? , & und = , die sonst die URL-Struktur brechen würden.
- encodeURI: bewahrt alle Zeichen mit struktureller Bedeutung in einer URL ( :/?#[]@!$&'()*+,;= ). Verwenden Sie den Modus beim Kodieren einer vollständigen URL, wenn die URL-Struktur intakt bleiben soll, aber Nicht-ASCII-Zeichen kodiert werden müssen.
- Formular-Kodierung (application/x-www-form-urlencoded): wie encodeURIComponent, aber Leerzeichen werden durch + statt durch %20 ersetzt. Dieses Format verwenden HTML-Formulare beim Senden von POST-Anfragen und viele ältere APIs.
Wichtige Hinweise zur URL-Kodierung
URL-Kodierung ist keine Verschlüsselung — kodierte URLs kann jeder mühelos dekodieren. Verwenden Sie URL-Kodierung nicht, um sensible Daten zu verbergen. Nutzen Sie für die Sicherheit HTTPS, um Daten während der Übertragung zu verschlüsseln. Beachten Sie außerdem, dass Doppelkodierung (das Kodieren einer bereits kodierten Zeichenfolge) ein häufiger Fehler ist — enthält Ihre URL %2520 statt %20 , ist %25 ein kodiertes Prozentzeichen, was bedeutet, dass die Zeichenfolge zweimal kodiert wurde. Verwenden Sie die Schaltfläche „Ausgabe als Eingabe verwenden“, um schrittweise zu dekodieren.
Häufig gestellte Fragen
Ein URL Encoder Decoder wandelt Text und URLs in das prozentkodierte Format und zurück. Die Kodierung ersetzt unsichere Zeichen durch %XX-Sequenzen, die Dekodierung kehrt den Vorgang um. Die gesamte Verarbeitung läuft in Ihrem Browser.
encodeURIComponent kodiert alle Zeichen außer den nicht reservierten, was es für Query-Werte sicher macht. encodeURI bewahrt URL-Strukturzeichen wie :/?#& und dient der Kodierung vollständiger URLs.
Ja. Nicht-ASCII-Zeichen werden in UTF-8-Bytes umgewandelt und jedes Byte wird prozentkodiert. Zum Beispiel wird 中 zu %E4%B8%AD und 🌍 wird zu %F0%9F%8C%8D.
Ja. Kodierung und Dekodierung erfolgen vollständig in Ihrem Browser. Ihre URLs und Textdaten werden nie an einen Server gesendet.
Ja! Unser URL Encoder Decoder ist 100 % kostenlos, ohne Anmeldung, ohne Konto und ohne Nutzungslimits.