URL kodieren

Kodiert URL-Komponenten oder ganze URLs mit Optionen fuer Plus-Leerzeichen und zeilenweise Verarbeitung.

URL-Eingabe
1
Kodiertes Ergebnis
1
0 Zeichen 0 Zeilen

URL kodieren

URL-Kodierung wandelt reservierte und Nicht-ASCII-Zeichen in Prozentkodierung um, damit sie in Links, Query-Strings, Formularen und API-Anfragen eindeutig sind.

Die Umwandlung laeuft lokal im Browser. URLs, Tokens und Query-Werte werden nicht an einen Server gesendet.

Anleitung

  1. Fuegen Sie Text, Pfad, Query-Wert oder URL ein.
  2. Waehlen Sie Komponentenmodus fuer Query-Werte oder vollstaendige URI fuer eine ganze URL.
  3. Aktivieren Sie Plus-Leerzeichen oder zeilenweise Kodierung, falls das Zielsystem dies erwartet.
  4. Klicken Sie auf URL kodieren und kopieren oder laden Sie das Ergebnis herunter.

Was macht dieses Tool?

URL-Kodierung, auch Prozentkodierung, stellt Zeichen als Prozentzeichen mit hexadezimalen Bytewerten dar. So bleiben Leerzeichen, Unicode-Text und reservierte Trennzeichen eindeutig.

Nutzen Sie Komponenten-Kodierung fuer Werte wie Suchbegriffe oder Redirect-URLs. Nutzen Sie vollstaendige URI, wenn : / ? & = erhalten bleiben sollen.

Eingabehinweise

Der Komponentenmodus nutzt encodeURIComponent und kodiert Trennzeichen. Der URI-Modus nutzt encodeURI und behaelt die URL-Struktur bei. Plus-Leerzeichen passt zu application/x-www-form-urlencoded Query-Strings.

Beispiel

Ein Suchausdruck wird zu einem sicheren Query-Wert:

Eingabe
hello world & tea=green

Komponenten-Ausgabe
hello%20world%20%26%20tea%3Dgreen

Mit + fuer Leerzeichen
hello+world+%26+tea%3Dgreen

MCP-Integration

MCP (Model Context Protocol) ermöglicht KI-Agenten und Apps, Coding.Tools-Werkzeuge zu entdecken und für wiederholbare Konvertierungs-, Formatierungs-, Hashing- und Generierungsabläufe auszuführen.

MCP-Toolname: url-encode

MCP-Endpunkt: https://coding.tools/mcp

Rufen Sie zuerst tools/list auf. Jeder Tool-Eintrag enthält inputSchema, outputSchema und examples, damit ein KI-Agent oder Client gültige Argumente ohne Raten erstellen kann.

Bei tools/call lesen Sie result.content[0].text für den Anzeigewert und result.structuredContent für maschinelles Parsen. Tool-Fehler liefern isError: true; Protokollfehler liefern einen JSON-RPC error.

Beispiel für eine tools/call-Anfrage:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"url-encode","arguments":{"input":"hello world & tea=green","options":{"mode":"component","spaceAsPlus":false}}}}'

Die meisten Text- und Datentools akzeptieren eine input-Zeichenkette sowie optionale options. Bildtools, die Browser-Bild-APIs benötigen, werden zur Erkennung aufgelistet und geben bei Bedarf einen Link zur Weboberfläche zurück.