URL kodieren
Kodiert Text im URL-Format.
Anwendungsbeispiele
Sonderzeichen in einen Abfrageparameter einfügen
Ein Suchbegriff oder Wert mit &, =, Leerzeichen oder Nicht-ASCII-Zeichen kann einen Query-String kaputt machen. Vorheriges Kodieren hält die URL intakt.
Eine Nachricht in einen Freigabelink einbetten
Wenn Sie Freitext in eine URL einfügen müssen — einen Social-Media-Freigabelink, einen E-Mail-Betreffparameter — hält vorheriges Kodieren den Link intakt.
Einen Nicht-ASCII-Dateinamen in einem URL-Pfad verwenden
Wenn ein Dateiname mit Leerzeichen oder Nicht-ASCII-Zeichen als Teil eines URL-Pfads erscheinen muss, ist die Verwendung des kodierten Werts der sichere Weg.
Häufig gestellte Fragen
Wird der eingegebene Text an einen Server gesendet?
Nein. Die Kodierung erfolgt vollständig in Ihrem Browser, und das Eingegebene wird nie an einen Server gesendet.
Kann ich hier eine ganze URL einfügen?
Dieses Tool verwendet encodeURIComponent. Das Kodieren einer kompletten URL (inklusive https://...) würde auch Trennzeichen wie :, / und ? kodieren, wodurch sie keine gültige URL mehr wäre. Verwenden Sie es für einen Wert, der IN eine URL eingefügt wird — einen Abfrageparameterwert oder ein einzelnes Pfadsegment —, nicht für eine vollständige URL.
Wie werden Leerzeichen behandelt?
Leerzeichen werden als %20 kodiert. (Die +-Konvention ist eine andere Regel, die speziell für Formulardaten-Übermittlungen verwendet wird, daher nutzt dieses Tool sie nicht.)
Funktioniert das auch mit nicht-englischem Text und Emojis?
Ja. Zeichen werden anhand ihrer UTF-8-Bytes prozent-kodiert, sodass nicht-englische Zeichen, Emojis und anderer Unicode-Text korrekt verarbeitet werden.