URL-Encoder/Decoder

Sonderzeichen für sichere URL-Übertragung kodieren. Unverzichtbar für Query-Strings, API-Parameter und Webentwicklung.
100% Kostenlos — Sofort und genau.

RFC 3986Konform
UTF-8Unterstützung
0Registrierung erforderlich

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

Leerzeichen %20 / +
! %21
# %23
$ %24
& %26
= %3D
? %3F
@ %40

Hä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.

© 2026 DevToolbox. Alle Rechte vorbehalten.