Zum Inhalt springen
Toolars
Erkunden
Fehler melden

Entwickler · Lokal-Werkzeug

URL-Kodierer / Dekodierer

URL Encoder / Decoder

Kodiere einzelne URL-Komponenten oder komplette URIs und dekodiere Prozent-Escapes zurück — vier Modi, UTF-8-sicher, vollständig im Browser-Tab.

Aufgabenpfad / von der Eingabe zum Ergebnis

Wähle den richtigen Modus

Läuft lokal · Nichts wird hochgeladen

Wie URL-Kodierer/Dekodierer funktioniert, Datenschutz und verwandte Tools

Aufgabenpfad / von der Eingabe zum Ergebnis

So kodierst und dekodierst du URLs

  1. 01

    Wähle den richtigen Modus

    Wähle Komponente kodieren oder Komponente dekodieren für einzelne Werte wie Query-Parameter, oder URI kodieren und URI dekodieren für eine komplette Adresse. Die vier Modi sitzen in der Tab-Leiste, und die Feld-Labels ändern sich passend.

  2. 02

    Füge den Wert ein

    Nutze das Feld URL-Komponente für einen einzelnen Wert oder das Feld Komplette URI für eine ganze Adresse. Das Ergebnis aktualisiert sich live während des Tippens, die Felder benennen sich mit dem Modus um, sodass der erwartete Wert immer klar ist, und Beispiel laden zeigt sowohl ein Beispiel mit reservierten Zeichen als auch eines mit Unicode.

  3. 03

    Prüfe die Ausgabe

    Komponente kodieren verwendet encodeURIComponent: Strukturtrennzeichen wie /, ?, &, und = werden prozentkodiert, Buchstaben, Ziffern sowie !, ~, *, Apostrophe und Klammern bleiben jedoch erhalten. URI kodieren verwendet encodeURI und lässt die Adressstruktur mit :, /, ?, #, und = stehen, während viele andere Zeichen kodiert werden. Keiner der Modi prüft eine vollständige URL. Nicht-ASCII-Text wird zu UTF-8-Prozentfolgen, Leerzeichen zu %20.

  4. 04

    Tausche für den Roundtrip

    Tauschen verschiebt die Ausgabe in die Eingabe mit dem umgekehrten Modus, du kannst also einen Parameter kodieren, tauschen und wieder dekodieren, um zu bestätigen, dass der Wert exakt wie geschrieben überlebt.

  5. 05

    Kopiere oder lade herunter

    Ergebnis kopieren bringt die Ausgabe in die Zwischenablage, und .txt herunterladen speichert sie als toolars-url-value.txt. Leeren räumt beide Felder frei, wenn du fertig bist.

Tool-Fakten

Verarbeitung
In deinem Browser
Eingabe verlässt dieses Gerät
Nie
Aufbewahrung
Nichts wird gespeichert
Preis
Kostenlos

Deine Eingabe bleibt im Browser.

URL-Kodierer/Dekodierer nutzt seinen verifizierten lokalen Ausführungspfad und erstellt keinen versteckten Ein- oder Ausgabeverlauf.

Lokale Ausführung

Läuft im aktuellen Browser-Tab.

Keine versteckte Verarbeitung

Aktive Tool-Daten werden nie zu einem Toolars-Dokumentdatensatz.

Kein Konto erforderlich

Nutze den Kern-Workflow ohne Profil. Favoriten werden mit deinem Konto synchronisiert, sobald du dich anmeldest.

Sofortiges Zurücksetzen

Leere den Tab, und die aktiven Arbeitsdaten sind weg.

Was URL-Kodierer/Dekodierer tatsächlich tut

Ein Share-Link braucht einen Suchbegriff mit Leerzeichen und Kaufmanns-Und in einem einzigen Query-Parameter; ein Redirect-Log zeigt eine Wand aus Prozent-Escapes, die die echte Adresse versteckt; eine Newsletter-URL mit UTM-Tags bricht, weil ein Wert nie kodiert wurde. Der URL-Kodierer/Dekodierer erledigt die Umwandlung im Tab, mit vier Modi, die dazu passen, wie Browser diese Aufgaben tatsächlich aufteilen. Interne Links und unveröffentlichte Kampagnen-Parameter bleiben auf dem Gerät, und der strikte Decoder sagt dir genau, welches Escape kaputt ist, statt zu raten.

Häufige Fragen

Was ist der Unterschied zwischen Komponenten- und URI-Modi?
Der Komponentenmodus eignet sich für einen einzelnen Wert wie einen Abfrageparameter: a&b wird zu a%26b, weil & kodiert wird. Der URI-Modus erhält Trennzeichen wie :, /, ?, #, und = in einer ganzen Adresse. Das sind JavaScript-Operationen encodeURIComponent und encodeURI, keine URL-Prüfung; im Komponentenmodus bleiben auch !, ~, *, Apostrophe und Klammern erhalten. Dekodiere mit dem passenden Modus.
Welche Zeichen überstehen Komponente kodieren unangetastet?
Buchstaben, Ziffern und ein kleiner Satz von Zeichen — Bindestriche, Unterstriche, Punkte und ein paar andere wie ! ~ * ' ( ) — bleiben, wie sie sind. Alles andere, einschließlich Leerzeichen, Slashes, Kaufmanns-Unds und Gleichheitszeichen, wird zu einem Prozent-Escape, was genau das ist, was ein Query-String-Wert braucht.
Wie werden Nicht-ASCII-Zeichen behandelt?
Sie werden als UTF-8-Prozent-Escapes kodiert, 你好 wird also zu %E4%BD%A0%E5%A5%BD, und akzentuierte Zeichen nehmen ihre UTF-8-Bytefolgen — dieselbe Kodierung, die ein Browser anwendet, wenn du eine solche Adresse in die Adressleiste tippst. Dekodieren kehrt den Prozess um und lehnt Bytefolgen ab, die keinen gültigen Text bilden.
Warum bekomme ich „ein unvollständiges oder ungültiges Prozent-Escape“?
Das Dekodieren folgt den strikten Regeln des Browsers: Auf jedes % müssen zwei Hexadezimalziffern folgen, und die resultierenden Bytes müssen gültigen Text bilden. Ein abschließendes %, eine Folge wie %zz oder ein abgeschnittenes Multibyte-Escape wird mit dieser Meldung abgelehnt statt mit einer verstümmelten Vermutung.
Was passiert, wenn ich einen Wert dekodiere, der nie kodiert wurde?
Klartext ohne Prozent-Escapes geht unverändert durch, Dekodieren ist also bei jedem Wert sicher zu versuchen. Der Fehler erscheint nur, wenn ein % eine Escapesequenz einleitet, die unvollständig oder ungültig ist.
Wird der Wert, den ich einfüge, irgendwo hochgeladen?
Nein. Alle vier Modi laufen vollständig im aktuellen Browser-Tab, die Eingabe wird nie gesendet oder aufbewahrt, und es ist kein Konto nötig.

Weiter in Entwickler

Verwandte Aufgaben statt Sackgasse.

Wechsle in einen anderen fokussierten Arbeitsbereich, ohne zum vollständigen Index zurückzukehren.

Code zu Bild

Code to Image Converter

Exportiere hervorgehobenen Code als PNG oder SVG mit einstellbarer Schrift, Zeilennummern und 1x/2x-Skalierung — bis 200 Zeilen, lokal gerendert.

Erstellen

URL-Slug-Generator

URL Slug Generator

Verwandle Titel und Beschriftungen lokal in saubere, kopierfertige URL-Slugs — wahlweise mit Bindestrichen oder Unterstrichen als Trennzeichen.

Erstellen

Schatten für React Native

React Native Shadow Generator

Vergleiche klassische iOS- und Android-Schatten mit dem boxShadow-Stil der New Architecture in React Native und kopiere die Styles samt Plattformhinweisen.

Erstellen

Base64-Kodierer/Dekodierer

Base64 Encoder/Decoder

Kodiere Text zu Base64 oder dekodiere ihn zurück — mit UTF-8-, URL-sicherer und Zeilenumbruch-Option sowie laufender Validierung, komplett lokal.

Konvertieren