Was ist URL-Encoder / Decoder?

Kostenloser Online-URL-Encoder-Decoder. Kodieren und dekodieren Sie URL-Strings.

Die URL-Kodierung, auch Prozentkodierung genannt, ist der Standardweg, um Sonderzeichen in URLs aufzunehmen. Zeichen wie Leerzeichen, Symbole und Nicht-ASCII-Text müssen kodiert werden, weil URLs nur eine eingeschränkte Menge zulässiger Zeichen haben. Der URL-Encoder/Decoder verarbeitet sowohl das Kodieren als auch das Dekodieren und macht es einfach, URLs für API-Aufrufe, Redirects und die Webentwicklung vorzubereiten.

Im Kodierungsmodus wandelt das Tool unsichere Zeichen in ihre prozentkodierten Entsprechungen um. Ein Leerzeichen wird zu %20, ein kaufmännisches Und (&) zu %26, ein Gleichheitszeichen (=) zu %3D, und Unicode-Zeichen wie é werden zu %C3%A9 (ihre UTF-8-Byte-Darstellung). Dadurch wird sichergestellt, dass Query-Parameter, URL-Pfade und Fragment-Identifikatoren sicher übertragen werden, ohne von Browsern und Servern fehlinterpretiert zu werden.

Im Dekodierungsmodus wandelt der umgekehrte Vorgang prozentkodierte Zeichen zurück in ihre menschenlesbare Form. Das ist unerlässlich für das Debuggen von API-Antworten, die Prüfung von Tracking-URLs und das Verständnis von Redirect-Ketten. Beispielsweise dekodiert eine URL mit „q=hello%20world&category=%23web“ zu „q=hello world&category=#web“. Die dekodierte Form ist das, was Server oder Browser tatsächlich interpretieren.

Die bidirektionale Tauschen-Schaltfläche ermöglicht es Ihnen, sofort zwischen Kodieren und Dekodieren zu wechseln — nützlich für die Roundtrip-Verifikation. Das Tool verwendet die standardmäßigen JavaScript-Funktionen encodeURIComponent() und decodeURIComponent(), die alle in der URI-Spezifikation definierten Zeichen behandeln. Die Verarbeitung erfolgt vollständig lokal ohne Serverkommunikation.

Anwendungsbeispiele für URL-Encoder / Decoder

Eine Such-Query-String für einen API-Aufruf kodieren

Ihre Such-API akzeptiert einen Query-Parameter: „q=artificial intelligence & machine learning“. Das kaufmännische Und und die Leerzeichen müssen kodiert werden. Fügen Sie die Abfrage ein und kodieren Sie sie: „q=artificial%20intelligence%20%26%20machine%20learning“. Die API empfängt sie nun als einzelnen Parameterwert, statt am & aufgeteilt zu werden.

Eine Redirect-URL dekodieren, um Tracking-Parameter zu verstehen

Eine Marketing-Redirect-URL enthält „%7Bclick_id%7D“ und „%26source%3Dnewsletter“. Dekodieren Sie sie, um „{click_id}“ und „&source=newsletter“ zu enthüllen. Die dekodierte Form hilft Ihnen zu verstehen, welche Tracking-Parameter der Redirect übergibt und welche dynamischen Werte erwartet werden.

Eine URL mit Unicode-Zeichen vorbereiten

Eine Produktseiten-URL enthält einen japanischen Produktnamen: „かわいい猫のぬいぐるみ“. Kodieren Sie den Pfad, um „%E3%81%8B%E3%82%8F%E3%81%84%E3%81%84%E7%8C%AB%E3%81%AE%E3%81%AC%E3%81%84%E3%81%90%E3%82%8B%E3%81%BF“ zu erhalten. Diese prozentkodierte Version ist das, was Browser für internationalisierte Domainnamen und Pfade an Server senden.

Warum URL-Encoder / Decoder verwenden?

  • Bidirektional: URL kodieren/dekodieren
  • Echtzeit-Konvertierung
  • Unicode-Unterstützung
  • Nützlich für Webentwicklung und API-Tests

So verwendest du URL-Encoder / Decoder — Schritt für Schritt

1

Wählen Sie Kodierungs- oder Dekodierungsmodus.

2

Geben Sie eine URL oder einen String in den Eingabebereich ein.

3

Das kodierte/dekodierte Ergebnis wird sofort angezeigt.

4

Kopieren Sie das Ergebnis in Ihre Zwischenablage.

Für wen ist URL-Encoder / Decoder geeignet?

  • Webentwicklung
  • API-Tests
  • URL-Parameter
  • Debugging

Profi-Tipps für URL-Encoder / Decoder

  • 1Verwenden Sie encodeURIComponent() für Query-Parameter-Werte (alles nach ?). Für den Pfadteil der URL ist encodeURI() besser geeignet, da es / und ?-Zeichen beibehält.
  • 2Kodieren Sie benutzergenerierte Inhalte immer, bevor Sie sie in URLs einfügen. Fehlende Kodierung kann zu Parameter-Injektions-Schwachstellen führen, bei denen ein Benutzer & oder = einfügt, um Query-Parameter zu manipulieren.
  • 3Moderne Browser kodieren Leerzeichen in URLs automatisch als %20. Ältere Systeme verwenden möglicherweise + für Leerzeichen (application/x-www-form-urlencoded-Format). Dieses Tool verwendet %20, die standardmäßige URL-Kodierung.
  • 4Dekodieren Sie beim Debuggen von Doppelkodierungsproblemen mehrfach. Wenn die dekodierte Ausgabe immer noch %20 oder %26 enthält, dekodieren Sie erneut, bis alle kodierten Folgen aufgelöst sind.

URL-Encoder / Decoder — Häufig gestellte Fragen

Why do URLs need encoding?

URLs can only safely contain certain characters. Spaces, symbols, and non-ASCII characters should be encoded so browsers and servers interpret the address correctly.

When should I decode a URL?

Decode a URL when you need to inspect query parameters, review redirects, debug API calls, or understand a link that contains encoded characters.

Can I use these tools with sensitive/proprietary data?

Absolutely. All processing runs locally in your browser with zero server uploads. This makes these tools safe for proprietary code, internal API keys, and confidential data.

Do these tools work offline?

Yes, once the page has loaded, most developer tools continue functioning without an internet connection. This makes them ideal for air-gapped environments or travel.

What browsers are supported?

All modern browsers are supported: Chrome, Firefox, Safari, and Edge. Internet Explorer is not supported. The tools leverage modern JavaScript APIs like Web Crypto, TextEncoder, and BigInt.

Bereit, URL-Encoder / Decoder zu nutzen?

Kostenloses Online-Werkzeug — funktioniert im Browser, keine Anmeldung erforderlich. Starte noch jetzt.

Jetzt ausprobieren
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.