Kostenloser URL Encoder Decoder Online - Prozentkodierung
182 NutzungenURL-Kodierung Referenztabelle
| Zeichen | Kodiert | Beschreibung |
|---|---|---|
| Leerzeichen | %20 / + | Häufigstes URL-Escape-Zeichen |
| ! | %21 | Ausrufezeichen |
| # | %23 | Raute, URL-Anker-Symbol |
| % | %25 | Prozentzeichen (muss escaped werden) |
| & | %26 | URL-Parameter-Trenner |
| = | %3D | URL-Parameter-Zuweisung |
| ? | %3F | Abfragestring-Start |
| / | %2F | Pfad-Trenner |
URL-Kodierung Wissen
Was ist URL-Kodierung?
URL-Kodierung wandelt Sonderzeichen in %XX-Format um, damit URLs sicher über das Web übertragen werden.
Unicode in URLs
Nicht-ASCII-Zeichen (Umlaute, CJK) werden in UTF-8-Bytes umgewandelt und dann prozent-kodiert, z.B. ä wird zu %C3%A4.
encodeURIComponent
Kodiert alle Sonderzeichen inkl. : / ? # — ideal für URL-Parameterwerte.
encodeURI
Bewahrt URL-Strukturzeichen (://?#@) — für die Kodierung vollständiger URLs unter Beibehaltung der Struktur.
URL-sichere Zeichen
Buchstaben A-Z, a-z, Ziffern 0-9 und -_.~ sind URL-sicher und müssen nie kodiert werden.
Leerzeichen-Kodierung
Leerzeichen können als %20 oder + kodiert werden. %20 ist Standard für Pfade; + für Formularübermittlungen.
Häufig gestellte Fragen
Was bedeutet der Fehler URI malformed?
Dieser Fehler tritt auf, wenn eine ungültige prozent-kodierte Zeichenkette dekodiert wird, z.B. % gefolgt von nicht-hexadezimalen Zeichen.
Wie kodiere ich UTM-Tracking-Parameter korrekt für Social-Media-Kampagnen?
Social-Media-Plattformen erfordern korrekt kodierte URLs, um sicherzustellen, dass Tracking-Parameter (wie utm_source, utm_medium, utm_campaign) richtig übertragen werden. Verwenden Sie `encodeURIComponent` für den *Wert* jedes Parameters (z. B. `utm_campaign=Meine Kampagne & Produkt`), um zu verhindern, dass Leerzeichen, Et-Zeichen oder andere Sonderzeichen die URL beschädigen oder Ihre Tracking-Daten falsch interpretieren. Dieses Tool hilft sicherzustellen, dass Ihre UTMs für genaue Analysen immer gültig sind.
Wie encodiere ich mehrsprachigen Text oder Sonderzeichen wie Umlaute und Kanji korrekt für eine URL?
Beim Erstellen von URLs mit Nicht-ASCII-Zeichen, wie deutschen Umlauten (ä, ö, ü), französischen Akzenten (é, ç) oder japanischen Kanji, ist die korrekte URL-Codierung unerlässlich. Dieses Tool wandelt diese Zeichen in ihre prozentcodierte Form um, z.B. `%C3%A4` für 'ä'. Dies verhindert Anzeigefehler ("Mojibake"), stellt sicher, dass Ihre URLs universell gültig sind und die Datenintegrität über verschiedene Web-Systeme und Browser hinweg erhalten bleibt, besonders bei internationalem Inhalt.
Meine Tabelle enthält URLs mit prozentcodierten Zeichen wie %20 oder %2F. Wie kann ich diese schnell dekodieren, um sie für die Analyse lesbar zu machen?
Dieses Tool ist ideal zum Bereinigen solcher Daten! Kopieren Sie die prozentcodierte URL (oder eine Liste davon) aus Ihrer Tabelle in den Dekodierer. Er wandelt Zeichen wie `%20` zurück in Leerzeichen und `%2F` in Schrägstriche um, wodurch die URLs für Menschen lesbar werden. Dies ist entscheidend, um Links zu überprüfen, spezifische Parameter zu extrahieren oder Daten für Berichte ohne manuelle Textbearbeitung vorzubereiten.
Wie encodiere ich URL-Parameter korrekt, wenn ich eine REST-API-Anfrage mache?
Beim Erstellen von URLs für REST-API-Aufrufe ist es entscheidend, Parameterwerte zu encodieren, um Probleme mit Sonderzeichen wie Leerzeichen, Ampersands oder Schrägstrichen zu vermeiden. Diese können Ihre Anfrage unterbrechen oder zu einer falschen Dateninterpretation führen. Verwenden Sie den `encodeURIComponent`-Modus dieses Tools für den Wert jedes Parameters, bevor Sie ihn an die URL anhängen, um gültige und zuverlässige API-Anfragen zu gewährleisten.
Wie stelle ich sicher, dass Sonderzeichen korrekt codiert werden, wenn ich dynamische URLs aus Benutzereingaben oder Datenbankeinträgen erstelle?
Bei dynamischen URLs, insbesondere solchen, die aus benutzerdefinierten Texten oder Datenbankabfragen erstellt werden, ist die Verwendung von `encodeURIComponent` für jedes Pfadsegment oder jeden Abfrageparameterwert entscheidend. Dieses Tool hilft, indem es Leerzeichen, Ampersands, Schrägstriche und andere Sonderzeichen in ihre sicheren prozentcodierten Formen umwandelt. Dies verhindert fehlerhafte Links, gewährleistet eine korrekte Analyse durch Browser und Server und erhält die URL-Integrität, was für SEO und Benutzererfahrung entscheidend ist.
Wie kann ich schnell mehrere separate URL-Abfrageparameter oder Pfade für einen neuen Website-Start kodieren?
Dieses Tool ist auf Effizienz ausgelegt! Sie können mehrere verschiedene URL-Pfadsegmente oder Abfrageparameterwerte (jeweils in einer neuen Zeile) in den Encoder einfügen. Es verarbeitet jede Zeile unabhängig voneinander und wandelt Sonderzeichen in ihr korrektes prozentkodiertes Format um. Das spart erhebliche Zeit beim Vorbereiten zahlreicher neuer URLs für Sitemaps, interne Links oder API-Aufrufe und stellt sicher, dass alle Links vom ersten Tag Ihres Starts an gültig und robust sind.
Kann ich Text direkt in verschiedenen Zeichensätzen kodieren?
Dieses Tool konzentriert sich auf die URL-Kodierung, nicht auf die Zeichenumwandlung. Es geht davon aus, dass Ihr Eingabetext bereits in einem Standardformat wie UTF-8 vorliegt. Wenn Sie Text in einer anderen Kodierung haben, müssen Sie ihn zuerst in UTF-8 konvertieren, bevor Sie diesen Encoder verwenden, um eine ordnungsgemäße Prozentkodierung zu gewährleisten. Stellen Sie sicher, dass Ihre Zeichenkette als UTF-8-Bytes dargestellt wird, bevor Sie sie hier eingeben.
Warum lässt encodeURI Zeichen wie ? und = unberührt?
encodeURI ist für ganze URLs gedacht, nicht für einzelne Parameterwerte. Es behält Zeichen mit spezieller Bedeutung bei — wie ?, #, / und =. Verwende stattdessen encodeURIComponent, wenn du diese Zeichen kodieren willst. Beispiel: encodeURI lässt ? in Ruhe, encodeURIComponent macht daraus %3F. Wähle im Tool den richtigen Modus je nach URL-Teil.
Warum sieht meine kodierte URL in der Browser-Adressleiste anders aus als das, was ich eingegeben habe?
Browser normalisieren URLs oft automatisch. Gibst du etwa ein Leerzeichen in der Adressleiste ein, wird es zu %20 umgewandelt, manche Browser zeigen es aber wieder als Leerzeichen an. Unser Tool zeigt dir die rohe Prozentkodierung, die tatsächlich übers Netzwerk geht. Füge die Adresse aus deinem Browser in den Dekodierer ein, um die wahren Zeichen zu sehen. Diese Diskrepanz überrascht viele Entwickler.
Anleitung
- Kodierungsmodus wählen: encodeURIComponent oder encodeURI
- URL oder Text in das Eingabefeld eingeben
- Kodieren oder Dekodieren klicken
- Tauschen nutzen, um Ein- und Ausgabe zu wechseln
- Alle Verarbeitung erfolgt lokal im Browser