Preskoči na sadržaj
BeoHosting
BeoHosting

Kostenloses Tool für Entwickler

URL Encoder/Decoder - URLs kodieren und dekodieren

Kodieren Sie Sonderzeichen und Leerzeichen in URLs. Dekodieren Sie prozentkodierte Strings zurück in lesbaren Text. Unterstützt encodeURIComponent und encodeURI. Alles läuft lokal im Browser.

TL;DR

Wie kodiert und dekodiert man eine URL mit Sonderzeichen?

Das URL Encoder/Decoder-Tool erledigt drei Aufgaben: 1) Kodieren (encodeURIComponent) — kodiert alle Sonderzeichen einschließlich :, /, ?, #, &, wird für einzelne Query-Parameter verwendet. Leerzeichen wird zu %20. 2) Dekodieren (decodeURIComponent) — gibt prozentkodierte Strings zurück in lesbaren Text. 3) Vollständige URL kodieren (encodeURI) — lässt strukturelle URL-Zeichen (: / ? #) unkodiert, ideal für die Kodierung vollständiger URLs. Alle zu kodierenden Zeichen sind durch RFC 3986 definiert. Sonderbuchstaben werden als UTF-8 Multi-Byte-Sequenzen kodiert — Google liest diese URLs korrekt, aber für SEO werden lesbare URLs mit lateinischen Zeichen bevorzugt. Alles wird lokal im Browser mit integrierten JavaScript-Funktionen verarbeitet — nichts wird an den Server gesendet. BeoHosting-Hosting ab 4,31 €/Monat unterstützt .htaccess URL Rewrite für SEO-freundliche URLs.

  • Drei Funktionen — encodeURIComponent, decodeURIComponent, encodeURI
  • UTF-8 Sonderzeichen unterstützt (Multi-Byte-Sequenzen)
  • RFC 3986 Standard — kompatibel mit allen APIs und Browsern
  • BeoHosting URL Rewrite ab 4,31 €/Monat — SEO-freundliche URLs

BeoHosting Team

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

Poslednje ažurirano:

URL Encoder / Decoder

Unesite tekst ili URL za enkodiranje/dekodiranje. Sve se obrađuje lokalno u vašem pregledacu.

Privatnost: Enkodiranje i dekodiranje se vrši isključivo u vašem pregledacu koristeci ugrađene JavaScript funkcije. Nista se ne šalje na server niti se čuva.

Referenz

Tabelle der Sonderzeichen und ihrer URL-Codes

Die häufigsten Sonderzeichen, die in URLs kodiert werden müssen.

ZeichenURL-CodeBeschreibung
(Leerzeichen)%20Leerzeichen
!%21Ausrufezeichen
#%23Hash/Raute
$%24Dollar
&%26Ampersand
'%27Apostroph
(%28Öffnende Klammer
)%29Schließende Klammer
+%2BPlus
,%2CKomma
/%2FSchrägstrich
:%3ADoppelpunkt
=%3DGleichheitszeichen
?%3FFragezeichen
@%40At-Zeichen
c%C4%87Nicht-ASCII-Zeichen (Lateinisch mit Diakritika)

URL-Kodierung - Warum sie wichtig ist und wann man sie verwendet

URL-Kodierung (percent-encoding) ist ein durch den RFC 3986 Standard definierter Mechanismus, der die sichere Übertragung von Sonderzeichen über URLs ermöglicht. URLs können nur einen bestimmten Satz von ASCII-Zeichen enthalten — Buchstaben, Ziffern und einige Sonderzeichen. Alle anderen Zeichen, einschließlich Sonderbuchstaben, Leerzeichen und Symbole, müssen kodiert werden.

Wann sollte man URL-Kodierung verwenden?

URL-Kodierung ist in mehreren Situationen erforderlich: beim Senden von Daten über URL-Parameter (Query-String), beim Konstruieren von URLs mit Benutzereingaben, bei der Arbeit mit APIs, die kodierte Parameter erwarten, und beim Erstellen von Links, die Sonderzeichen oder Nicht-ASCII-Buchstaben enthalten.

URL-Kodierung und SEO

Für die SEO-Optimierung wird empfohlen, lesbare URLs ohne Kodierung zu verwenden, wo dies möglich ist. Google und andere Suchmaschinen können UTF-8-kodierte URLs lesen, aber einfachere URLs mit lateinischen Buchstaben sind besser für das Teilen und die Benutzererfahrung. Auf BeoHosting-Hostingpaketen können Sie .htaccess- oder Nginx-Regeln einrichten, um SEO-freundliche URLs zu erstellen.

Anwendungsfälle

Wo wird URL-Kodierung verwendet?

Query-Parameter

Kodierung von Werten in URL-Parametern (?name=Max%20Mustermann). Ohne Kodierung würde das Leerzeichen die URL unterbrechen.

API-Aufrufe

Senden von Daten über REST API-URLs. Sonderzeichen in Parametern müssen für die korrekte Übertragung kodiert werden.

Formulare und Suche

HTML-Formulare mit GET-Methode kodieren Daten automatisch in der URL. Das Verständnis der Kodierung hilft beim Debugging.

Nicht-ASCII-Zeichen in URLs

Kyrillische, lateinische mit diakritischen Zeichen und andere Nicht-ASCII-Buchstaben erfordern UTF-8-Kodierung für die sichere Verwendung in URLs.

Weiterleitungen

Wenn eine URL Sonderzeichen enthält und als Parameter einer anderen URL verwendet wird, kann eine doppelte Kodierung erforderlich sein.

E-Mail und Marketing

Links in E-Mail-Kampagnen mit Tracking-Parametern erfordern eine ordnungsgemäße Kodierung für den korrekten Betrieb.

Spremni da pokrenete svoj sajt?

SSL zaštita
Brzina
24/7 podrška

Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.

15 dana garancija povrata novca
Besplatna migracija15 dana garancija24/7 podrška

Häufig gestellte Fragen - URL Encoder/Decoder

Odgovori na najčešća pitanja o našim uslugama.

URL-Kodierung (auch bekannt als percent-encoding) ist ein Mechanismus zur Kodierung von Informationen in einer URL (Uniform Resource Locator). Sonderzeichen werden durch ein Prozentzeichen (%) und einen zweistelligen hexadezimalen Code ersetzt. Zum Beispiel wird ein Leerzeichen zu %20. Dies ist durch den RFC 3986 Standard definiert.

URL-Kodierung wird benötigt, wenn Sie Daten über URL-Parameter (Query-String) senden, wenn die URL Sonderzeichen enthält (Leerzeichen, Nicht-ASCII-Buchstaben, Symbole), bei der Arbeit mit APIs, die kodierte Parameter erwarten, und beim Erstellen von Links, die Benutzerdaten enthalten. Browser kodieren URLs automatisch, aber beim Programmieren muss dies oft manuell erfolgen.

encodeURI() kodiert die gesamte URL, lässt aber Zeichen wie :, /, ?, # und & unkodiert, da sie Teil der URL-Struktur sind. encodeURIComponent() kodiert ALLE Sonderzeichen und wird zum Kodieren einzelner Parameter verwendet. Unser Tool verwendet encodeURIComponent für maximale Kompatibilität.

Nicht-ASCII-Buchstaben werden mit UTF-8-Kodierung kodiert, was zu Multi-Byte-Sequenzen führt. Dies ist wichtig für SEO, da Google UTF-8-kodierte URLs korrekt liest.

Nein. Kodierung und Dekodierung erfolgen ausschließlich in Ihrem Browser mit integrierten JavaScript-Funktionen (encodeURIComponent/decodeURIComponent). Nichts wird an den Server gesendet oder in einer Datenbank gespeichert. Ihre URLs und Daten sind vollständig privat.

Naše garancije za vaš mir

Zaštićeni ste sa svake strane

15 dana garancije

Vraćamo novac bez pitanja u prvih 15 dana.

Besplatna migracija

Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.

24/7 podrška

Naši stručnjaci su tu 24/7 kroz tikete i live chat.