Skip to main content

URL-Codierer Codieren Sie Text für eine sichere Verwendung in URLs mit Prozent-Codierung.

URL-Codierer illustration
📝

URL-Codierer

Codieren Sie Text für eine sichere Verwendung in URLs mit Prozent-Codierung.

1

Text einfügen

Fügen Sie den Text ein, um ihn URL-kompatibel zu machen.

2

Automatische Kodierung

Sonderzeichen werden in percent-kodierte Form umgewandelt.

3

Ergebnis kopieren

Kopieren Sie die URL-sichere kodierte Zeichenfolge.

Loading tool...

What Is URL-Codierer?

Der URL-Encoder wandelt Text in ein percent-kodiertes Format um, das für die Verwendung in URLs geeignet ist. Besondere Zeichen, Leerzeichen und nicht-ASCII-Zeichen werden in %XX-Sequenzen umgewandelt, wobei XX der hexadezimale Byte-Wert ist. Dies verwendet den encodeURIComponent-Standard, der alles außer unreservierten Zeichen (A-Z, a-z, 0-9, -, _, ., ~) kodiert. Diese Kodierung ist für Abfrageparameter, Formulardaten und jeden Text, der sicher in einer URL eingebettet werden muss, unerlässlich.

Why Use URL-Codierer?

  • Kodieren von Abfrageparametern für URLs
  • Vorbereiten von Formulardaten zur Übermittlung
  • Kodieren von Dateipfaden mit Sonderzeichen
  • Erstellen sicherer URLs mit internationalen Zeichen

Common Use Cases

API-Entwicklung

Kodieren von Abfrageparametern beim Konstruieren von API-URLs.

Webentwicklung

Kodieren von Benutzereingaben vor dem Hinzufügen zu URLs.

Linkaufbau

Erstellen gültiger URLs mit Sonderzeichen oder Leerzeichen.

Formulardaten

Kodieren von Formularwerten für die Übermittlung im Format application/x-www-form-urlencoded.

Technical Guide

Das Tool verwendet die integrierte encodeURIComponent()-Funktion von JavaScript, die dem RFC-3986-Prozentsatz-Kodierungsstandard folgt. Es kodiert alle Zeichen außer den unreservierten Zeichen: Groß- und Kleinschreibungsbuchstaben (A-Za-z), Ziffern (0-9), Bindestrich (-), Unterstrich (_), Punkt (.) und Tilde (~). Leerzeichen werden zu %20 (und nicht +, was eine Form-Kodierungsconvention ist). UTF-8-Mehrbyte-Zeichen werden als mehrere %XX-Sequenzen kodiert. Zum Beispiel wird das Euroschild (€) zu %E2%82%AC. Diese Kodierung ist sicher für die Verwendung in allen URL-Komponenten, einschließlich Abfrageparametern, Pfadsegmenten und Fragmentidentifizierern.

Tips & Best Practices

  • 1
    Leerzeichen werden als %20 kodiert (Standard-URL-Kodierung)
  • 2
    Verwenden Sie dies für Abfragezeichenfolgenwerte, nicht für ganze URLs
  • 3
    UTF-8-Zeichen werden als mehrere %XX-Folgen kodiert
  • 4
    Doppelt bereits kodierte Zeichenfolgen nicht

Related Tools

Frequently Asked Questions

Q Was ist Prozent-Kodierung?
Prozent-Kodierung ersetzt Sonderzeichen durch % gefolgt von zwei hexadezimalen Ziffern, die den Byte-Wert darstellen.
Q Warum werden Leerzeichen als %20 und nicht + kodiert?
Die +-Konvention ist spezifisch für Formulardaten (application/x-www-form-urlencoded). Die Standard-URL-Kodierung verwendet %20 für Leerzeichen.
Q Sollte ich die gesamte URL kodieren?
Nein, kodieren Sie nur einzelne Komponenten wie Abfrageparameterwerte. Die vollständige URL-Struktur (://, /, ?) sollte nicht kodiert werden.
Q Welche Zeichen werden NICHT kodiert?
Buchstaben (A-Z, a-z), Ziffern (0-9) und die Zeichen - _ . ~ werden nicht kodiert, da sie in URLs sicher sind.
Q Wie werden Nicht-ASCII-Zeichen behandelt?
Nicht-ASCII-Zeichen werden zunächst in UTF-8-Bytes umgewandelt und dann jedes Byte percent-kodiert.

About This Tool

URL-Codierer is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.