URL kodieren und dekodieren
Wandeln Sie einen einzelnen Textwert in UTF-8-Prozentkodierung um oder zurück. Wählen Sie URL-Komponente oder Formularwert für die passenden Regeln zu Leerzeichen und Satzzeichen.
Komponente oder Formularwert umwandeln
- Wählen Sie Kodieren für normalen Text oder Dekodieren für einen prozentkodierten Wert. Fügen Sie einen Wert ein, keine vollständige Abfrage mit mehreren Namen und Werten.
- Im Komponentenmodus werden Leerzeichen als %20 dargestellt und wörtliche Pluszeichen beim Dekodieren erhalten. Im Formularmodus stehen Pluszeichen für Leerzeichen.
- Wählen Sie Umwandeln, prüfen Sie das vollständige Ergebnis und die Bytezahlen und kopieren oder laden Sie den Text herunter. Fehler liefern kein Teilergebnis; eine Änderung entfernt die alte Antwort.
Prozentkodierung, UTF-8 und Kontext
Die Prozentkodierung stellt ein Byte als Prozentzeichen und zwei Hexadezimalziffern dar. Ein Zeichen kann mehrere UTF-8-Bytes benötigen: é wird zu %C3%A9. Die Darstellung ändert sich, nicht die Bedeutung des Textes.
Im Komponentenmodus bleiben A–Z, a–z, Ziffern, Bindestrich, Punkt, Unterstrich und Tilde unverändert. Der Formularmodus erhält stattdessen auch Sternchen, kodiert die Tilde und schreibt ein Leerzeichen als Plus. Ein wörtliches Plus wird in beiden Modi zu %2B.
Die Dekodierung erfolgt in einem strikten Durchlauf. Kleine Hexadezimalbuchstaben sind erlaubt, aber jedes Prozentzeichen benötigt eine vollständige Sequenz und die resultierenden Bytes müssen gültiges UTF-8 bilden. Andere Formularparser können Fehler reparieren; die Ablehnung hier beweist nicht, dass eine ganze URL ungültig ist.
Beim Kodieren sind bis zu 65.536 UTF-8-Eingabebytes zulässig. Beim Dekodieren sind es bis zu 196.608 Quellbytes und höchstens 65.536 Ergebnisbytes. Das sind Byte- und keine Zeichengrenzen; Emoji und viele nichtlateinische Buchstaben benötigen mehrere Bytes.
Kleine Beispiele für den Unterschied
Der Text a b+c wird im Komponentenmodus zu a%20b%2Bc und im Formularmodus zu a+b%2Bc. Beim Dekodieren ergibt %2B immer ein wörtliches Plus; nur ein bereits in der Formular-Eingabe stehendes Plus wird zum Leerzeichen.
Das Beispiel café + tea/~* wird als Komponente zu caf%C3%A9%20%2B%20tea%2F~%2A und als Formularwert zu caf%C3%A9+%2B+tea%2F%7E*. Der Schrägstrich wird kodiert, weil die Eingabe ein einzelner Wert und kein ganzer Pfad ist.
Die Dekodierung von %2520 ergibt den Text %20, kein Leerzeichen. A%0D%0AB ergibt A, einen Wagenrücklauf, einen Zeilenvorschub und B. Die Vorschau zeigt manche Steuerzeichen nicht; die heruntergeladenen UTF-8-Bytes erhalten sie.
Was diese Umwandlung nicht leistet
Dies ist kein URL-Generator, Validator, Linköffner oder Sicherheitscheck. Bei einer ganzen Adresse werden auch Doppelpunkt, Schrägstriche, Fragezeichen und andere Strukturzeichen kodiert. Dekodierte Ausgabe wird nur als Text angezeigt, nie als HTML interpretiert oder geöffnet.
Es gibt keine Erkennung alter Zeichensätze, keinen Binärexport, keine Abfragezerlegung, zeilenweise Verarbeitung, Unicode-Normalisierung oder automatische zweite Dekodierung. Eine leere Eingabe benötigt Text; Leerzeichen und Zeilenumbrüche sind gültige Daten. Fehlerhaftes Unicode und ungültiges UTF-8 werden nicht ersetzt.
Textfelder können eingefügte Zeilenumbrüche normalisieren, und Zwischenablageprogramme können Zeilenumbrüche oder Steuerzeichen ändern. Der Download verwendet die UTF-8-Bytes des Ergebnisses ohne zusätzlichen Zeilenumbruch oder Byte-Reihenfolge-Markierung; eine vorhandene führende Markierung bleibt erhalten.
Lokale Umwandlung und ausdrückliche Aktionen
Die Umwandlung läuft im Browser ohne werkzeugeigene Uploads, Eingabeverlauf oder Eingaben in Seiten-URLs. Kopieren schreibt nur auf Anfrage den aktuellen Text; Download erstellt eine lokale Textdatei. Übliche Website-Dienste und Einwilligungseinstellungen gelten unabhängig davon.
Fragen zur URL-Kodierung
Quellen
Geprüft am 4. November 2026. Die Quellen beschreiben die Darstellungen; die strikte Fehlerablehnung ist eine Regel dieses Werkzeugs.
Ähnliche Werkzeuge
JSON in YAML
Konvertiere JSON lokal in YAML und bewahre Zahlentext und Zeichenfolgen in Anführungszeichen; kopiere oder lade das vollständige Ergebnis herunter.
Werkzeug öffnen — JSON in YAMLYAML in JSON
Konvertiere YAML lokal in JSON mit exakten Zahlen, begrenzten Aliasen und vollständigem Kopieren oder Download.
Werkzeug öffnen — YAML in JSONHTML in Markdown
Wandle eingefügtes oder lokales HTML in Markdown um, prüfe die Konvertierungshinweise und kopiere oder lade das Ergebnis herunter.
Werkzeug öffnen — HTML in MarkdownJavaScript-RegEx-Tester
Teste ein JavaScript-Muster lokal und prüfe Treffer, Gruppen und UTF-16-Positionen.
Werkzeug öffnen — JavaScript-RegEx-TesterMarkdown in HTML
Wandle einen Markdown-Entwurf in ein HTML-Fragment um, prüfe Quelltext und inaktive Vorschau und kopiere oder lade das Ergebnis herunter.
Werkzeug öffnen — Markdown in HTMLTextsortierer
Sortiere Zeilen alphabetisch nach gewählter Sprache oder nach Unicode-Codepunkten. Duplikate, Leerzeilen und der vollständige Inhalt bleiben erhalten.
Werkzeug öffnen — TextsortiererDoppelte Zeilen entfernen
Behalten Sie die erste exakte Kopie jeder Zeile, Reihenfolge, relevante Leerzeichen und Leerzeilen; kopieren oder laden Sie das Ergebnis herunter.
Werkzeug öffnen — Doppelte Zeilen entfernenTextvergleich
Vergleichen Sie zwei Texte lokal: Änderungen ganzer Zeilen, Leerraum und letzter Zeilenumbruch.
Werkzeug öffnen — TextvergleichGroß- und Kleinschreibung umwandeln
Wandeln Sie Text sowie Wort- oder Satzanfänge mit ausdrücklich gewählten Regeln um.
Werkzeug öffnen — Groß- und Kleinschreibung umwandelnHTML-Entitäten kodieren und dekodieren
HTML-Referenzen als Text kodieren oder dekodieren, Kontext und Unicode-Format wählen und LF-Ausgabe erhalten, ohne Markup zu analysieren oder darzustellen.
Werkzeug öffnen — HTML-Entitäten kodieren und dekodierenMarkdown-Tabellengenerator
Bearbeiten Sie eine Tabelle aus reinem Text, wählen Sie die Ausrichtung und kopieren Sie GFM-Markdown oder importieren Sie tabulatorgetrennten Text.
Werkzeug öffnen — Markdown-TabellengeneratorAbfragezeichenfolgen analysieren und erstellen
Abfrageparameter bearbeiten und dabei wiederholte Namen und ihre Reihenfolge erhalten. Normalisierte Abfrage oder HTTP(S)-URL kopieren.
Werkzeug öffnen — Abfragezeichenfolgen analysieren und erstellenBase64 kodieren und dekodieren
UTF-8-Text in Standard- oder URL-sicheres Base64 kodieren oder beide Formate mit klaren Fehlermeldungen vollständig dekodieren.
Werkzeug öffnen — Base64 kodieren und dekodierenXML-Formatierer
XML 1.0 mit Namensräumen prüfen, lokal formatieren oder kompaktieren und das UTF-8-Ergebnis kopieren oder herunterladen.
Werkzeug öffnen — XML-FormatiererJSON-Formatierer und -Validator
JSON-Syntax lokal prüfen, formatieren oder minimieren und das Ergebnis unter Erhalt der ursprünglichen Daten kopieren oder herunterladen.
Werkzeug öffnen — JSON-Formatierer und -ValidatorSMS-Zeichen- und Segmentzähler
Sieh, wie deine Nachricht kodiert wird, wo Segmente enden und was sie kosten könnte. Dein Text bleibt im Browser.
Werkzeug öffnen — SMS-Zeichen- und SegmentzählerZeichenzähler für soziale Medien
Prüfe Plattformlimits und teile Beiträge ohne Textverlust auf.
Werkzeug öffnen — Zeichenzähler für soziale MedienZeichenzähler
Zählen Sie Zeichen, Wörter, Sätze und Absätze. Prüfen Sie Wortdichte, geschätzte Lesezeit und UTF-8-Größe direkt im Browser.
Werkzeug öffnen — ZeichenzählerTextgrößenrechner
Vergleichen Sie Textkodierungen und die Größe übertragener Textdaten im Browser.
Werkzeug öffnen — TextgrößenrechnerPDF-Text bereinigen
Korrigiere Zeilenumbrüche und Leerzeichen in kopiertem PDF-Text. Behalte das Original und prüfe mehrdeutige Bindestriche vor dem Kopieren.
Werkzeug öffnen — PDF-Text bereinigenZierschrift-Konverter
Wandle unterstützte dekorative Unicode-Buchstaben im Browser in normalen Text um. Großschreibung, Akzente, Emojis und Original bleiben erhalten.
Werkzeug öffnen — Zierschrift-KonverterText reparieren
Repariere verstümmelten Text und beschädigte Akzente im Browser. Prüfe jede mögliche UTF-8-Umkehr.
Werkzeug öffnen — Text reparierenPrüfen, ob Gmail die E-Mail kürzen könnte
Messen Sie die UTF-8-Bytes einer HTML-E-Mail, vergleichen Sie sie mit 102.000 Byte Richtwert und finden Sie umfangreichen Code im Browser.
Werkzeug öffnen — Prüfen, ob Gmail die E-Mail kürzen könnte