URL-Encoder/Decoder
Sonderzeichen für sichere URL-Übertragung kodieren. Unverzichtbar für Query-Strings, API-Parameter und Webentwicklung.
100% Kostenlos — Sofort und genau.
URL Encoder/Decoder
Häufige Anwendungsfälle
Suchanfragen
Nutzer-Suchbegriffe für sichere Einbindung in URLs und API-Aufrufe kodieren.
API-Parameter
Daten sicher in REST-API-Query-Strings und POST-Bodies übergeben.
Links teilen
Teilbare URLs mit kodierten Titeln, Beschreibungen oder Nutzerdaten erstellen.
mailto:-Links
E-Mail-Betreffs und -Texte für mailto:-URL-Parameter kodieren.
URL-Encoding-Referenz
URL-Encoding (Prozent-Encoding) konvertiert Zeichen, die in URLs nicht erlaubt sind, in ein Format, das sicher übertragen werden kann.
Häufige Encodings
→ %20 / +→ %21→ %23→ %24→ %26→ %3D→ %3F→ %40Häufig gestellte Fragen (FAQ)
Wann sollte ich URLs kodieren?
Kodieren Sie immer Nutzereingaben, Suchanfragen oder alle Daten, die in Query-Strings, Pfaden oder Parametern verwendet werden. Dies verhindert URL-Beschädigung und Sicherheitsprobleme.
Was ist der Unterschied zwischen %20 und +?
Beide repräsentieren Leerzeichen. %20 ist der RFC-3986-Standard (universell), während + nur in Query-Strings funktioniert. Verwenden Sie %20 für Pfade.
encodeURI vs. encodeURIComponent?
encodeURI() behält URL-Strukturzeichen (:, /, ?, #). encodeURIComponent() kodiert alles außer Alphanumerik. Verwenden Sie Letzteres für Parameterwerte.
Muss ich die gesamte URL kodieren?
Nein. Kodieren Sie nur die dynamischen Teile (Query-Werte, Pfadsegmente). Die URL-Struktur (Protokoll, Host, Schrägstriche) sollte unkodiert bleiben.